【发布时间】:2015-02-22 22:36:31
【问题描述】:
Asp.net 站点部署到 IIS7;该站点受 ADFS 保护。我需要允许匿名访问站点上的单个文件夹。我该怎么做?
【问题讨论】:
Asp.net 站点部署到 IIS7;该站点受 ADFS 保护。我需要允许匿名访问站点上的单个文件夹。我该怎么做?
【问题讨论】:
像往常一样。
如果这是一个 WebForms 应用程序,则创建一个本地 web.config 并添加一个为匿名访问配置的授权部分。
如果这是一个 MVC 应用程序,则将 AllowAnonymous 放在控制器上。
WS 联合身份验证模块不应重定向到 ADFS。
顺便说一句。该站点不受“ADFS 保护”。 ADFS 只是一个外部身份验证源,即 wsfed 术语中的安全令牌服务。该站点很可能受到WSFederationAuthenticationModule module 的保护,该WSFederationAuthenticationModule module 通常用于初始化wsfed 握手和使用SAML 令牌。
【讨论】: