Hiya<br><br>Am not sure if this is the right place to pose my question but I was wondering if any of you bods have been using dotnetopenid and had come across an intermittent error which has a message of "The maximum time allowed to complete authentication has been exceeded" (this is in version 3.1, it use to throw the error "Thread was being aborted" when I had an older version of the dll).<br>
Does anyone know where I can increase the timeout for this? Or a best practise method to stop this from happening?<br><br>Apologies if this is too general a list to ask the question at!<br><br>Jen<br><br><br><br><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="font-family: Verdana; font-size: 14px;">2009-06-11 14:06:16,022 [6] WARN NPPortal.Controllers.AccountController [(null)] - OpenId Provider returned AuthenticationStatus.Failed: DotNetOpenAuth.Messaging.ProtocolException: The maximum time allowed to complete authentication has been exceeded. Please try again. ---> DotNetOpenAuth.Messaging.ProtocolException: Unable to find the signing secret by the handle '{633803223653300000}{XzNhlQ==}'.<br>
at DotNetOpenAuth.Messaging.ErrorUtilities.VerifyProtocol(Boolean condition, String message, Object[] args)<br> at DotNetOpenAuth.OpenId.RelyingParty.PrivateSecretManager.Sign(Byte[] buffer, String handle)<br> at DotNetOpenAuth.OpenId.ChannelElements.ReturnToSignatureBindingElement.GetReturnToSignature(Uri returnTo)<br>
--- End of inner exception stack trace ---<br> at DotNetOpenAuth.OpenId.ChannelElements.ReturnToSignatureBindingElement.GetReturnToSignature(Uri returnTo)<br> at DotNetOpenAuth.OpenId.ChannelElements.ReturnToSignatureBindingElement.ProcessIncomingMessage(IProtocolMessage message)<br>
at DotNetOpenAuth.Messaging.Channel.ProcessIncomingMessage(IProtocolMessage message)<br> at DotNetOpenAuth.OpenId.ChannelElements.OpenIdChannel.ProcessIncomingMessage(IProtocolMessage message)<br> at DotNetOpenAuth.Messaging.Channel.ReadFromRequest(HttpRequestInfo httpRequest)<br>
at DotNetOpenAuth.OpenId.RelyingParty.OpenIdRelyingParty.GetResponse(HttpRequestInfo httpRequestInfo)</span></span><br>