0

カスタマー サイトの 1 つで、インディ コンポーネントを使用して多数の HTTPS リクエストを行う Delphi 2007 アプリケーションを使用しています。すべてのリクエストは、クライアントが提供するプロキシ設定を使用して行われます。これを機能させるには、IE で URL を信頼済みゾーン セクションに配置する必要があります。セキュリティ設定により、1 か月後にトラスト ゾーンがクリアされます。つまり、アプリケーションを機能させるには、URL を再度追加する必要があります。

IE の設定をバイパスしたり、クライアント側の HTTP スタックを使用して、ブラウザーを介して https 要求を行わないようにする方法はありますか?

JD

4

2 に答える 2

3

Indyクライアント側の HTTP スタックです。Internet Explorer のプロキシ設定は使用しません。TIdHTTPコンポーネントのプロキシ関連のプロパティで設定したプロキシ設定が使用されます。これらの設定を使用したくない場合は、設定しないでください。

さらに、「信頼できるゾーン」はこれとは何の関係もないと確信しています。スクリプトの実行や ActiveX コントロールの読み込みなど、Internet Explorer がWeb ページに許可する操作を制御します。Indy は何もロード、表示、または実行しません。ダウンロードするだけです。Internet Explorer の設定は、希望するサイトに接続するプログラムの機能に影響を与えるべきではありません。

于 2010-06-16T15:30:08.597 に答える
1

IE プロキシ設定は、[インターネット オプション] -> [接続] -> [LAN 設定] -> [プロキシ サーバー構成] で処理されます。ここでは、どのアドレスがプロキシ サーバーをバイパスする必要があるかがわかります。それを制御するのはセキュリティ タブではなく、サイトがIE 内で実行できることを制御し、ゾーンは IE のみ (および Web ブラウザー コントロールを使用するアプリケーション) によって使用されます。とにかく、Indy はそれらを自動的に使用しません。プロキシを明示的に設定する必要があります。Web ブラウザ コントロールを使用しますか?

于 2010-06-16T16:01:41.003 に答える