一、实现 ASP.NET WebForm Client
1、下载.NET CAS client
最新版本的Net CAS Client需要VS2017才可以运行。
下载地址:https://github.com/apereo/dotnet-cas-client
由于电脑上没有安装VS2017,所以只能下载一个以前的版本,如下图:
我们选择1.0进行下载,下载完成以后解压,使用VS2010打开。
2、配置 CAS DotNetClient
以管理员身份启动Visual Studio(目的为了随后可以直接将网站发布到IIS),打开“DotNetCasClient.vs2010.sln”解决方案。
(1)项目“DotNetCasProxyDemoApp”暂时用不到,从解决方案中移除。
(2)将“DotNetCasClient”项目中“Properties”文件夹下的“AssemblyInfo.cs”删除,将“AssemblyInfo.cs.tmpl”重命名为“AssemblyInfo.cs”。
(3)打开将“DotNetCasClient”项目中“Properties”文件夹下的“AssemblyInfo.cs”,将所有“$WCREV$”替换成“0”(或其它表示版本的数字)。替换以后如下图: