我已成功使用Shibboleth登录我的服务提供商测试页面。然后我转到/Shibboleth.sso/Session页面,我可以看到我需要的所有值。我写了一个经典的ASP页面,它转储了所有的服务器变量[request.serverVariables(“HTTP_VARIABLE”)],但我看不到我想要访问的值。 我的问题是如何在我转储服务器变量的页面上访问我的属性以查看它们。
<Attribute id="iMIS_Login" name="http://exp.org/iMIS/Profile/Login"/>
<Attribute id="iMIS_ID" name="http://exp.org/iMIS/Profile/ID"/>
答案 0 :(得分:0)
根据this
中所述使用标题时,主要区别在于,应用程序必须在其前面加上“HTTP_”,而不是使用通过映射过程定义的名称,并且在大多数工具中也会使名称的其余部分更新。
您可以使用request.serverVariables('HTTP_IMIS_LOGIN')
和request.serverVariables('HTTP_IMIS_ID')