Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 5 使用ASP.NET MVC 5和Jasig';s CAS认证_Asp.net Mvc 5_Forms Authentication_Cas_Owin_Jasig - Fatal编程技术网

Asp.net mvc 5 使用ASP.NET MVC 5和Jasig';s CAS认证

Asp.net mvc 5 使用ASP.NET MVC 5和Jasig';s CAS认证,asp.net-mvc-5,forms-authentication,cas,owin,jasig,Asp.net Mvc 5,Forms Authentication,Cas,Owin,Jasig,我知道CAS使用表单身份验证,MVC5现在已经转移到OWIN。我做了一些研究,发现有一些人试图实现这个-,我从Will Dean的Git存储库下载并包含了这些文件 我的问题是,如何配置它以与我的CAS服务器一起工作?我已经更改了一些登录url变量,但运气不好。我们的组织中有一个自定义CAS实现,Will Dean的项目为我工作 查看Startup.Auth.cs并正确配置casOptions.CasServerUrlBase 例如:casOptions.CasServerUrlBase=”htt

我知道CAS使用表单身份验证,MVC5现在已经转移到OWIN。我做了一些研究,发现有一些人试图实现这个-,我从Will Dean的Git存储库下载并包含了这些文件


我的问题是,如何配置它以与我的CAS服务器一起工作?我已经更改了一些登录url变量,但运气不好。

我们的组织中有一个自定义CAS实现,Will Dean的项目为我工作

查看
Startup.Auth.cs
并正确配置
casOptions.CasServerUrlBase

例如:
casOptions.CasServerUrlBase=”https://cas.contoso.com";

并且不要将尾随/放在url末尾:)


也许您需要实现自己的CasAuthenticationProvider,以便为您的CAS环境自定义它,但我会首先尝试调试身份验证过程,以排除诸如错误的魔术字符串之类的事情。。。并使用Fiddler拦截请求和响应

我们的组织中有一个定制的CAS实现,Will Dean的项目为我工作

查看
Startup.Auth.cs
并正确配置
casOptions.CasServerUrlBase

例如:
casOptions.CasServerUrlBase=”https://cas.contoso.com";

并且不要将尾随/放在url末尾:)

也许您需要实现自己的CasAuthenticationProvider,以便为您的CAS环境自定义它,但我会首先尝试调试身份验证过程,以排除诸如错误的魔术字符串之类的事情。。。并使用Fiddler拦截请求和响应