[解決済み] .net coreで無効なSSL証明書をバイパスする
2022-06-13 21:23:12
質問
私は、https のサイトに接続する必要があるプロジェクトに取り組んでいます。私が接続するたびに、そのサイトの証明書は信頼されていないサイトから来るので、私のコードは例外を投げます。 .net core httpで証明書チェックをバイパスする方法はありますか?
私は.NETの以前のバージョンからこのコードを見た。私はちょうどこのようなものが必要だと思います。
ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;
どのように解決するのですか?
ServicePointManager.ServerCertificateValidationCallbackは.Net Coreでサポートされていません。
現状では 新しい ServerCertificateCustomValidationCallbackを使用しています。 メソッドになります。.NET Core チームは現在、4.1 の契約を確定しています。これについては githubのこちら
System.Net.Http 4.1 のプレリリース版を試すには、CoreFx のここか MYGET フィードで直接ソースを使用することができます。 https://dotnet.myget.org/gallery/dotnet-core
現在の WinHttpHandler.ServerCertificateCustomValidationCallback を使用します。 の定義は Github にあります。
関連
-
[解決済み】ソケットのアドレス(プロトコル/ネットワークアドレス/ポート)は、通常1つしか使用できない?
-
[解決済み】「入力文字列が正しい形式ではありませんでした」エラーの解決方法は?[重複しています]。
-
[解決済み] DBNullから他の型にオブジェクトをキャストすることができない
-
[解決済み】名前 'ViewBag' が現在のコンテキストに存在しない - Visual Studio 2015
-
[解決済み】データが存在しないのに読み込もうとする試みが無効である
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み] node.jsのhttps.requestで無効な自己署名入りssl証明書を無視する?
-
[解決済み】自己署名付きlocalhost証明書をChromeが受け入れるようにする方法
-
[解決済み】ファイアウォール越しにHTTPSでGitHubにアクセスしようとすると、SSL証明書が拒否される。
-
[解決済み】ASP.net Core WebAPIでCORSを有効にする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] [Solved] 1つ以上のエンティティで検証に失敗しました。詳細は'EntityValidationErrors'プロパティを参照してください [重複]。
-
[解決済み】コンパイルエラー「未割り当てのローカル変数を使用しています」が発生したのはなぜですか?
-
[解決済み】値が期待した範囲に収まらない
-
[解決済み】"指定されたパスのフォーマットはサポートされていません。"
-
[解決済み】5.7.57 SMTP - MAIL FROMエラー時に匿名メールを送信するためにクライアントが認証されない
-
[解決済み】WSACancelBlockingCallの例外について
-
[解決済み】 C# 条件演算子エラー 代入、call、increment、decrement、await、new object 式のみ文として使用可能です。
-
[解決済み] [Solved] .NETでスレッドの終了を待つには?
-
[解決済み] C# Ignore certificate errors?
-
[解決済み] HttpClientで信頼されていないSSL証明書を許可する