現在、DotNetOpenAuthを使用してSSOを実装しています。ただし、ローカルで作業する場合は、プロキシ経由でリクエストを送信する必要があります。プログラムで、または構成設定を介してこれを実行できてうれしいですが、アプリケーションブロックで提供されるTwitterConsumerクラスに追加する場所を見つけるのに苦労しています。
どんな助けでも大歓迎
現在、DotNetOpenAuthを使用してSSOを実装しています。ただし、ローカルで作業する場合は、プロキシ経由でリクエストを送信する必要があります。プログラムで、または構成設定を介してこれを実行できてうれしいですが、アプリケーションブロックで提供されるTwitterConsumerクラスに追加する場所を見つけるのに苦労しています。
どんな助けでも大歓迎
したがって、おそらく最も簡単な方法は、プロキシを .config ファイルに設定するか、プログラムでWebRequest.DefaultWebProxyを使用して設定することです。
HttpWebRequest
または、他の .NET 要求と同様に、オブジェクトにプロキシ プロパティを設定するだけです。DotNetOpenAuth が自動的に作成して発行するために表示されないリクエスト オブジェクトについては、それを実装IDirectWebRequestHandler
して DNOA に渡すことができるので、発信する HttpWebRequest をそれぞれインターセプトできますが、これはかなり難しく、他のオプションを考慮するとおそらく必要ありません。