1
私は自分のプロジェクトでFiddler Coreを使用しており、認証を必要としないSOCKSプロキシ経由でルーティング要求を成功させました。認証が必要なSOCKSプロキシに接続
oS["x-OverrideGateway"] = string.Format("socks={0}:{1}", ProxyHost, ProxyPort);
ここで、認証が必要なSOCKSプロキシに接続しようとしています。私はこの非SOCKSガイド:Authenticate With CBTに従って、以下を追加しようとしました。 Auth
oS["X-AutoAuth"] = Auth;
は形username:password
で資格情報を含む文字列です。しかし、Bad Gateway例外が発生すると、接続は常に失敗します。私はcurl
を使用して同じSOCKSプロキシに接続し、認証されたSOCKSプロキシのガイドラインに従っています。
X-AutoAuth
が機能しなかったあと、一部のコードが反映され、この認証メカニズムがSOCKSに使用されていないことがわかりました。