ClaimsAuthenticationManager is not invoked

asp.net, claims-based-identity, iis, iis-7.5, wif

Solution

In the system.webserver part of your web.config do you have the ClaimsAuthorizationModule set,

eg

<add name="ClaimsAuthorizationModule" type="Microsoft.IdentityModel.Web.ClaimsAuthorizationModule, Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

Problem

I'm facing a weird issue with the WIF ClaimsAuthenticationManager. I have registered the custom implementatin of the ClaimsAuthenticationManager in the web.config file: ``` <identityConfiguration> <claimsAuthenticationManager type="<namespace>.CustomClaimsTransformer,<assembly>" /> <claimsAuthorizationManager type="<namespace>.CustomAuthorisationManager,<assembly>" /> .... ``` When i run the application in the IISExpress the authenticate method of the ClaimsAuthenticationManager gets invoked. However, it's not being invoked ever since i deployed the application on IIS 7.5. Is there any configuration that needs to be done?

Original source