Hi all,
I testing my internal access to CRM 2015 after having configured claims-based auth with AD FS 2012 R2. I was able to get SSO working for internal browsers supporting WIA, but this resulted in an IE auth prompt, which I don't want as part of the user experience. I would prefer a single form customised with corporate identity for all browsers which provides claims based auth for all browsers. (I haven't started the final config of IFD with the WAP yet).
To this end I have unchecked Windows Authentication in AD FS Authentication Policies > Primary Auth > Global Settings > Intranet. I only have Forms Auth checked. However when I try to open the CRM browser URL it redirects to AD FS and throws an error.
In the AD FS logs this has event ID 346, Source: AD FS, "
Microsoft.IdentityServer.Service.Policy.PolicyServer.Engine.InvalidAuthenticationTypePolicyException: MSIS7102: Requested Authentication Method is not supported on the STS.
at Microsoft.IdentityServer.Web.Authentication.GlobalAuthenticationPolicyEvaluator.EvaluatePolicy(IList`1 mappedRequestedAuthMethods, AccessLocation location, ProtocolContext context, HashSet`1 authMethodsInToken, Boolean& validAuthMethodsInToken)"
There are a few articles that say the fix is merely to enabled FBA in the AD FS console but in my case FBA is already checked. I have also checked the following;
- SPNs, I have checked the SPNs for both CRM & AD FS and have added SPNs for all the DNS records used to address CRM & AD FS
- Certificates: I have imported the certs into the Personal Store for Local Computer and for the AD FS service account. I've imported all of the extended properties so that the certificate can be checked up the chain.
- DNS: I can resolve the metadata xml pages on both CRM & AD FS and I can resolve the DNS names of the URLs from all servers and the clients
- CRM: I've configured CRM for claims based auth as per the IFD Deployment Guide and it completed successfully, seemed to import the AD FS metadata .xml correctly
- AD FS config: I've configured the relying party and the claims rules in AD FS as per the IFD Deployment Guide
Could anyone indicate steps I may have missed or whether I am completely confused. Appreciate your assistance.
regards
Charlie