5

$WORK では、SSL 証明書チェーンを書き換える内省 Web プロキシを使用する必要があります。これを確認するには、curl を使用して https URL を取得するか、Firefox プラグイン アップデーターを実行します (OK、実行しようとしています :-) )。

GIT の Windows ポートであるhttp://code.google.com/p/msysgit/も、壊れた証明書について不平を言っています。証明書の問題を無視するように強制する方法はありますか?

よろしく、ハカン

4

2 に答える 2

7

GIT_SSL_NO_VERIFY 環境変数を true に設定します。

元:

$ env GIT_SSL_NO_VERIFY=true git pull
于 2011-01-17T19:26:36.503 に答える
2

証明書チェーンを書き換えているとは思えません。ターゲットサーバーの代わりに返す独自の証明書があると思います。もちろん、そのようなプロキシを使用する場合、クライアントはターゲットサーバーと同様に/代わりにそれを信頼する必要があります。これは、適切な証明書を配布するか、CAによって署名されることをお勧めします。最も避けたいことは、証明書の問題を無視することです。そうしないと、SSL をまったく使用しないことになります。

于 2010-08-16T11:20:17.163 に答える