通过不设置特定路径,使用 Shibboleth SAML/SSO 在 IIS 中保护根目录
Securing root directory in IIS with Shibboleth SAML/SSO by not setting specific path
示例 shibboleth2.xml 文档显示了 RequestMap 节点下的 IIS:
<Host name="domain.com">
<Path name="secure" authType="shibboleth" requireSession="true"/>
</Host>
这确实锁定了域中的 "secure" 目录。com/secure。但是,如果我只想保护 domain.com 而不是任何特定的子目录怎么办?
如何保护根目录并仍然应用 authType 和 requireSession,换句话说?
我试过在 space 中不放任何“”,只放一个斜杠 (/),但似乎没有用。
您需要将 authType="shibboleth"
和 requireSession="true"
元素移动到 <Host>
RequestMap 配置,即将您的元素替换为:
<Host name="domain.com" authType="shibboleth" requireSession="true" />
示例 shibboleth2.xml 文档显示了 RequestMap 节点下的 IIS:
<Host name="domain.com">
<Path name="secure" authType="shibboleth" requireSession="true"/>
</Host>
这确实锁定了域中的 "secure" 目录。com/secure。但是,如果我只想保护 domain.com 而不是任何特定的子目录怎么办?
如何保护根目录并仍然应用 authType 和 requireSession,换句话说?
我试过在 space 中不放任何“”,只放一个斜杠 (/),但似乎没有用。
您需要将 authType="shibboleth"
和 requireSession="true"
元素移动到 <Host>
RequestMap 配置,即将您的元素替换为:
<Host name="domain.com" authType="shibboleth" requireSession="true" />