I'm using PingFederate to configure my claims-based authentication, and I receive this error. Any ideas?
>MSCRM Error Report:
--------------------------------------------------------------------------------------------------------
Error: claimsPrincipal
Error Number: 0x80040203
Error Message: claimsPrincipal
Error Details: claimsPrincipal
Source File: Not available
Line Number: Not available
Request URL: rtdev.disneyvision-ti.com/default.aspx
Stack Trace Info: [ArgumentNullException: Value cannot be null.
Parameter name: claimsPrincipal]
[CrmArgumentNullException: claimsPrincipal]
at Microsoft.Crm.Authentication.Claims.ClaimsUtility.GetIdentity(IClaimsPrincipal claimsPrincipal)
at Microsoft.Crm.Authentication.Claims.CrmFederatedAuthenticationModule.GetReturnUrlFromResponse(HttpRequest request)
at Microsoft.IdentityModel.Web.WSFederationAuthenticationModule.SignInWithResponseMessage(HttpRequest request)
at Microsoft.IdentityModel.Web.WSFederationAuthenticationModule.OnAuthenticateRequest(Object sender, EventArgs args)
at Microsoft.Crm.Authentication.Claims.CrmFederatedAuthenticationModule.OnAuthenticateRequest(Object sender, EventArgs args)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
[2013-07-29 12:38:23.108] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 13 |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 391d1f61-fbcb-4392-898a-35437b56bdc8 | ExceptionConverter.ConvertToFault ilOffset = 0x69
at ExceptionConverter.ConvertToFault(Exception exception) ilOffset = 0x69
at ExceptionConverter.TryConvertToFaultExceptionInternal(Exception exception, Boolean createNewFaultException, FaultException`1& faultException) ilOffset = 0x6D
at FaultHelper.ConvertToFault(Exception exception) ilOffset = 0x0
at ErrorInformation..ctor(Exception exception, Uri requestUrl, Boolean logError, IOrganizationContext context) ilOffset = 0x24B
at ErrorInformation..ctor(Exception exception, Uri requestUrl, IOrganizationContext context) ilOffset = 0x0
at MainApplication.Application_Error(Object sender, EventArgs eventArguments) ilOffset = 0x81
at EventHandler.Invoke(Object sender, EventArgs e) ilOffset = 0xFFFFFFFF
at HttpApplication.RaiseOnError() ilOffset = 0x26
at ApplicationStepManager.ResumeSteps(Exception error) ilOffset = 0x82
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) ilOffset = 0x5C
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) ilOffset = 0xFC
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) ilOffset = 0x45
>UNEXPECTED: no fault?