0

私はこの問題を抱えています。説明するのは少し難しいですが、意味があることを願っています。

問題は、MVC 4 Asp.Net を使用しており、ユーザーがログインするときに Azure ACS でクレームを使用して認証していることです。

  1. ACS が開始されました
  2. ACS がデータをサーバーに送り返す
  3. ページが読み込まれます (ネットワーク ツールに POST メソッドが表示されます)。

ユーザーがページを更新すると、フォームの再送信の確認を求めるポップアップが表示されます。これは、サイトが POST であるためと思われるため、再送信する必要があると考えられます。

ユーザーが ACS から戻ったときに取得する POST ではなく、通常の GET に変更する方法はありますか?

私の問題が理にかなっているといいのですが、解決策を見つけるために何を検索すればよいかわかりません。

4

1 に答える 1

0

Post/Redirect/Getを使用する必要があります。

于 2012-11-04T19:10:26.480 に答える