1

認証に OpenID を使用する Web サイトに取り組んでいます。リンクが完了すると、ユーザーは「ログイン」ボタンをクリックするだけで、サイトへのアクセスが許可されます。ただし、サイトへのアクセスが許可された後、ユーザーが [戻る] ボタンをクリックすると、次のエラーが表示されます。

リクエストの処理中にエラーが発生しました。

HTTP エラー コード: 403 メッセージ: ACS30000: OpenID サインイン応答の処理中にエラーが発生しました。内部メッセージ: ACS30001: OpenID 応答署名を検証できません。内部メッセージ: ACS50006: 署名の検証に失敗しました。トレース ID: 13092d63-ea7a-4ed2-9321-5e9054321322 タイムスタンプ: 2012-06-29 19:48:06Z

原因を特定し、おそらくそれを修正する方法を教えてください。

ご協力ありがとうございました、

アーロン

4

1 に答える 1

0

これが常に起こるかどうかはわかりません。しかし、私が考えている回避策の 1 つは、JavaScript の window.history を使用して、リダイレクトされたページの最後のブラウザー履歴エントリを削除することです。これは、認証の詳細を「隠す」のにも役立ちます。

よろしくお願いします、

明徐。

于 2012-07-03T10:33:09.077 に答える