Je ne suis pas sûr de savoir pourquoi, mais mon fédérateAuthentication.sessaThenticationModule est résolu comme null et écrasant mon application lorsque j'essaie d'exécuter mon module CreativeStransformer ():
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<section name="system.identityModel.services" type="System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>
<system.web>
<authentication mode="None" />
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<remove name="RoleManager" />
<remove name="FormsAuthentication" />
<remove name="SessionAuthenticationModule" />
<add name="SessionAuthenticationModule" type="System.IdentityModel.Services.SessionAuthenticationModule, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</modules>
</system.webServer>
<system.identityModel>
<identityConfiguration>
<claimsAuthenticationManager type="Web.Infrastructure.Authentication.ClaimsTransformer, Web" />
</identityConfiguration>
</system.identityModel>
<system.identityModel.services>
<federationConfiguration>
<cookieHandler requireSsl="false" />
</federationConfiguration>
</system.identityModel.services>
3 Réponses :
J'ai presque le même comportement avec un projet déjà opérationnel et fédérateAuthentication.wsfedérationAuthenticulationModule.
Problème résolu ma commutation de IIS Express à la totalité des IIS (mauvaise fusion du fichier de projet). p>
Vous pouvez également essayer d'ajouter ce module non seulement à une section, mais non seulement à une section, mais: p> Vous pouvez faire référence à ce Article MSDN pour un échantillon. P> p>
OUI
IIS Express i> (ou complet IIS) fonctionne pour moi, tout simplement pas le serveur de développement Visual Studio ("Cassini").
J'ai eu ce problème et je suis juste résolu en ajoutant ce qui suit à mon web.config. Vaut la peine d'essayer si quelqu'un d'autre a le même problème.
vérifier votre web.config code>:
Pourquoi vous ajoutez trois 'Supprimer' noeud avant d'ajouter de la sessionAuthenticationModule?
Si le réglage a été ajouté ailleurs dans la chaîne .config. Suppression puis ajouté que j'ai vu auparavant, et puisque mon code ne fonctionnait pas, j'essayais tout ...