Ich versuche, unsere Website von einem IIS6 IIS7 und haben ein Problem zu bewegen wir ADFS verwenden für und in IIS6 das Setup sieht so etwas wie:system.web configSection und system.webServer
<sectionGroup name="system.web">
<section name="websso"
type="System.Web.Security.SingleSignOn.WebSsoConfigurationHandler,
System.Web.Security.SingleSignOn,
Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=31bf3856ad364e35,
Custom=null" />
</sectionGroup>
<roleManager defaultProvider="SingleSignOnRoleProvider2" enabled="true">
<providers>
<add name="SingleSignOnRoleProvider2"
type="System.Web.Security.SingleSignOn.SingleSignOnRoleProvider2,
System.Web.Security.SingleSignOn.PartialTrust,
Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=31bf3856ad364e35" />
</providers>
</roleManager>
<websso>
<authenticationrequired />
<auditlevel>255</auditlevel>
<cookies writecookies="true">
<path>/</path>
</cookies>
<urls>
<returnurl>https://siteurl</returnurl>
</urls>
<fs>https://serviceurl</fs>
<isNonInteractiveClientApp />
</websso>
Also dachte ich, den Trick zu tun wäre:
<sectionGroup name="system.webServer">
<section name="websso"
type="System.Web.Security.SingleSignOn.WebSsoConfigurationHandler,
System.Web.Security.SingleSignOn,
Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=31bf3856ad364e35,
Custom=null" />
</sectionGroup>
und kopieren Sie den Rest in system.webServer statt system.web. Die sectionGroup mit system.webServer ist jedoch nicht erlaubt (Gruppe bereits definiert) und das Hinzufügen des Websso oder des Rollenmanagers schlägt fehl.
Haben Sie Ideen, wie Sie ADFS im integrierten IIS7-Modus konfigurieren können?