Shibboleth SP3 and IIS10
Cantor, Scott
cantor.2 at osu.edu
Thu Jan 23 19:36:04 EST 2020
> This application is using ASP.NET Framework 4.7.2. The application using
> Shibboleth is configured for Managed Pipeline Mode = Integrated.
My Windows 10 IIS AppPool says the same thing, notwithstanding that I don't know what it means.
Both headers and variables worked fine.
<% @ Page Language="C#" %>
<%
Response.Write("Shib-AuthnContext-Class = " + Request.ServerVariables["Shib-AuthnContext-Class"] + "<br>");
Response.Write("Shib-AuthnContext-Class = " + Request.Headers["ShibAuthnContextClass"] + "<br>");
%>
The latter assumes both useHeaders and safeHeaderNames are true, causing the hyphens to collapse out but otherwise it works as it did before. That's just a sample variable but if one's set they all are.
-- Scott
More information about the users
mailing list