昨日自動ビルドマシンで問題が発生しました。私たちはTFS Buildサーバーを使用していて、NuGetパッケージを自動的にダウンロードしようとしたときに、「潜在的な接続がクローズされました:SSL/TLSセキュアチャネルの信頼関係を確立できませんでした。なぜNuGetリポジトリにSSLを使用しますか?
なぜこのようなことが起こっているのかについては、ネットの周りにたくさんのスレッドがあります。それは私の質問ではありません。リポジトリがでSSLを使用している理由は、私が知っているしたいのですがどのような
http://nuget.org/api/v2/
または
http://packages.nuget.org/v1/FeedService.svc/
に
https://nuget.org/api/v2/
からあなたNuGetリポジトリを変更することにより、簡単に十分に固定することができます。最初の場所?私はそれが理由のためにそこにあると仮定しますが、私は何が分かりません。セキュリティが必要なログインはありません。安全である必要がある情報は送信されているとは思えません。私は、セキュリティで保護されていない接続(ちゃんと動作する)を使用することによって、私たちが何らかの形でビルドマシンを妥協しないことを確認したいだけです。
セキュリティで保護された接続を使用してNuGetに接続することで得られるものは誰でも説明できますか?