7

プロジェクトで使用"Request.UrlReferrer.AbsoluteUri"して、アプリケーションがホストされている URL を取得しています。「http」ホストからリダイレクトされた場合は URL を取得できますが、「https」ホストからリダイレクトされた場合は null になります。"UrlReferrer AbsoluteUri"「httpとhttps」の両方を取得するにはどうすればよいですか?

4

1 に答える 1

7

fiddler のような https 対応のインスペクターを使用して、実際の http データを確認します。多くのブラウザーは、https 経由で通信するときにリファラーを送信しません。その場合、リファラーを取得する方法はありません

元のサイトを所有している場合は、代わりにクエリ文字列に何かを追加できますが、それだけです。

于 2013-09-05T06:49:05.160 に答える