目前我正在尝试在 Orchard CMS 中实现 Jasig CAS HttpModule。
CMS 是使用多租户设置的,这意味着对 web.config 文件的任何更改都应该是最小的,而不是特定于客户端的。
问题是为 CAS 提供的默认模块是一个 HTTPModule,它将覆盖 Orchard CMS 中所有客户端的任何类型的身份验证。
您是否发现使用 MVC 操作过滤器重新实现 CAS HTTP 模块有任何问题?
有没有人尝试过这个?
目前我正在尝试在 Orchard CMS 中实现 Jasig CAS HttpModule。
CMS 是使用多租户设置的,这意味着对 web.config 文件的任何更改都应该是最小的,而不是特定于客户端的。
问题是为 CAS 提供的默认模块是一个 HTTPModule,它将覆盖 Orchard CMS 中所有客户端的任何类型的身份验证。
您是否发现使用 MVC 操作过滤器重新实现 CAS HTTP 模块有任何问题?
有没有人尝试过这个?
所以在实施这个过程中没有太多的痛点,所以这里是...... https://github.com/Jetski5822/NGM.CasClient