2012-06-29 3 views
1

인증을 위해 OpenID를 사용하는 웹 사이트에서 작업하고 있습니다. 일단 연결되면 사용자는 "로그인"버튼을 클릭하기 만하면 사이트에 들어갈 수 있습니다. 사이트에 허용 된 후 사용자가 뒤로 버튼을 클릭 할 경우, 그들은 다음과 같은 오류가 주어진다 :Windows Azure, OpenID 뒤로 버튼 오류

An error occurred while processing your request.

HTTP Error Code: 403 Message: ACS30000: There was an error processing an OpenID sign-in response. Inner Message: ACS30001: Unable to verify the OpenID response signature. Inner Message: ACS50006: Signature verification failed. Trace ID: 13092d63-ea7a-4ed2-9321-5e9054321322 Timestamp: 2012-06-29 19:48:06Z

나를 어쩌면 원인과 문제를 해결할 수있는 방법을 식별하는 데 도움이 바랍니다.

내가이 항상 일어날 경우 확실하지 오전

아론

+0

안녕하세요. 당신은 분명히 ACS와 협력합니다. OpenID가 구현 한 것입니까, 아니면 일부 "오픈"오픈 ID 공급자입니까? 제 아이디어는, 그것이 "열린"것이라면, 당신이 저에게 주소를 주면 설치하고 테스트 할 수 있다는 것입니다. 피들러와 함께 실제 메시지를 추적하지 않고 문제가 무엇인지 말하기는 어렵습니다. – astaykov

답변

0

, 당신의 도움을 주셔서 감사합니다. 그러나 내 마음에 한 가지 해결 방법은 JavaScript의 window.history를 사용하여 리디렉션 된 페이지의 마지막 브라우저 기록 항목을 제거하는 것입니다. 이것은 또한 인증 세부 사항을 "숨기는"데 도움이됩니다.

최고 감사합니다,

명나라 쑤.