2

VM (Windows 7 64 ビット) で Visual Studio 2012 を実行していますが、Nuget にアクセスできません。VM で使用するユーザー名は、プロキシ経由の認証に使用するユーザー名ではないため、devenv.exe.config ファイルは次のようになります。

<system.net>
     <defaultProxy useDefaultCredentials="false" enabled="true">
        <proxy usesystemdefault="True"/>
     </defaultProxy>
     <settings>
        <servicePointManager expect100Continue="false"/>
        <ipv6 enabled="true"/>
    </settings>
</system.net>

最初に拡張機能と更新プログラムを開いたときに、次のメッセージを受け取りました。

次のエラーが発生したため、サーバーへの接続を確立できませんでした:メッセージを受け入れることができるhttp://visualstudiogallery.msdn.microsoft.com/Services/v2011/Extension.svcでリッスンしているエンドポイントがありませんでした。これは、多くの場合、アドレスまたは SOAP アクションが正しくないことが原因です。詳細については、InnerException (存在する場合) を参照してください。リモートサーバーに接続できません 接続先が一定時間後に適切に応答しなかったために接続試行が失敗したか、接続されたホストが応答しなかったために確立された接続が失敗しました 65.52.103.91:80

いくつかの記事を読んだ後、[ツール] -> [オプション] -> [環境] -> [Web ブラウザ] に移動し、[Internet Explorer オプション...] ボタンをクリックしました。次に接続 -> LAN 設定に移動し、設定スクリプトを使用していますが、プロキシ サーバーを追加して [OK] をクリックしました。

拡張機能と更新プログラムをオンラインにすると、メッセージが変更されました。

次のエラーが発生したため、サーバーへの接続を確立できませんでした: HTTP 要求は、クライアント認証スキーム「匿名」では許可されていません。サーバーから受信した認証ヘッダーは、「NTLM, Basic realm="Our Proxy Server" でした。リモート サーバーがエラーを返しました:(401) 権限がありません。

では、正しい資格情報を使用してプロキシを通過させるにはどうすればよいですか?

4

3 に答える 3

2

Windows Credential Manager を使用しようとしましたか?

次のような Windows 資格情報を登録できるはずです。

Internet or Network Address : *.mycompany.com
User Name                   : Your User Name
Password                    : Your Password

おそらく、ネットワーク アドレスをプロキシ サーバーだけに制限することもできます。

于 2013-05-01T16:00:48.333 に答える