【发布时间】:2019-07-10 13:03:41
【问题描述】:
是否可以配置 Sustainsys.Saml2 HTTP 模块来保护其背后的整个 Web 应用程序?
即如果请求未通过身份验证,HTTP 模块将自动强制用户登录。
目标是在不对应用本身进行任何修改的情况下保护网络应用。
我能够设置 SAML2 http 模块和所需的会话身份验证模块,但是如何配置模块以在请求未通过身份验证时自动调用登录 URL?
【问题讨论】:
标签: httpmodule sustainsys-saml2
是否可以配置 Sustainsys.Saml2 HTTP 模块来保护其背后的整个 Web 应用程序?
即如果请求未通过身份验证,HTTP 模块将自动强制用户登录。
目标是在不对应用本身进行任何修改的情况下保护网络应用。
我能够设置 SAML2 http 模块和所需的会话身份验证模块,但是如何配置模块以在请求未通过身份验证时自动调用登录 URL?
【问题讨论】:
标签: httpmodule sustainsys-saml2
是的,这是可能的。在 web.config 中使用授权规则。
【讨论】:
<system.web> <authentication mode="Forms"> <forms loginUrl="~/Saml2/SignIn?idp=***" timeout="2880"/> </authentication> <authorization> <deny users="?"/> </authorization> </system.web> 它似乎工作正常。