1

リモート サービスのサービスに ajax クエリを実行する既存の従来の ASP ページに JavaScript を追加できるようにする必要があります。私の理論では、javascript は実際にサービスを呼び出すプロキシ ASP ページを呼び出します (呼び出された実際の URL を非表示にするため)。

特定のページからのみプロキシを呼び出せるようにするにはどうすればよいですか?

既存のページは当社のサーバーにないサイトの一部であるため、IIS などに変更を加えることはできません。

修正

e コマース サービスのサイトの [住所の入力] ページにボタンを追加しています (これはクラシック ASP にあります)。ボタンはクエリを実行して、Web サービスから詳細を取得します。

4

1 に答える 1

0

コレクションHTTP_REFERERから変数を確認できます。Request.ServerVariablesこの値が、リクエストの送信元となるURLと一致していることを確認してください。

これはまだなりすましの可能性がありますが、ほとんどの場合、かなり安全です。必要な安全性によって異なります。

于 2012-08-14T13:47:17.253 に答える