DotNetOpenIDを使用して、Webサイトの証明書利用者OpenIDサポートを提供しています。すべての外部リクエストはプロキシサーバーを介して仲介する必要があり、DotNetOpenIDにこのプロキシを使用するように指示する方法を探しています。web.configでグローバルプロキシ構成を設定できることは知っていますが、現在、これを認証中にOpenIDプロバイダーに対して行われる呼び出しにのみ適用したいと考えています。これは可能ですか?
1 に答える
3
web.config
外部リクエストのみがプロキシサーバーを使用するように、バイパスリストを指定して、でプロキシを指定することでこれを解決しました。
<system.net>
<defaultProxy>
<proxy
usesystemdefault = "False"
proxyaddress="http://myproxyserver:8080"
bypassonlocal="True"
/>
<bypasslist>
<add address="[a-z]+\.mydomain\.com"/>
<add address="[a-z]+\.myotherdomain\.com"/>
</bypasslist>
</defaultProxy>
</system.net>
于 2008-11-20T19:49:28.483 に答える