【问题标题】:Using ASP.NET MVC 5 and Jasig's CAS Authentication使用 ASP.NET MVC 5 和 Jasig 的 CAS 身份验证
【发布时间】:2014-07-03 15:02:46
【问题描述】:

我了解 CAS 使用表单身份验证,并且 MVC 5 现在已移至 OWIN。我做了一些研究,发现有几个人试图实现这个-https://groups.google.com/forum/#!msg/jasig-cas-dev/vPqa5X6aYew/FwciRjilbgEJ,我已经下载并包含了来自 Will Dean 的 Git 存储库的文件-https://github.com/willdean/owin-cas。

我的问题是,如何配置它以与我的 CAS 服务器一起使用?我更改了一些登录 url 变量,但没有运气。

【问题讨论】:

    标签: asp.net-mvc-5 forms-authentication cas owin jasig


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      • 1970-01-01
      • 1970-01-01
      • 2014-01-02
      • 1970-01-01
      • 2012-10-26
      • 1970-01-01
      相关资源
      最近更新 更多