仕事

[c#] POP over SSLで「検証プロシージャによると、リモート証明書は無効です。」って…

投稿日:2013年8月12日 更新日:


テスト用のPOP3クライアントを作成したんだが、POP over SSLに対応しないとダメな事が微妙に判明。なんだ、SslStream使えばいいのかと、鼻息荒く作ってみたら
「検証プロシージャによると、リモート証明書は無効です。」

 工エエェェ(´д`)ェェエエ工

証明書はとりあえずいいから、SSL通信だけしたいだけなのに…(´Д⊂グスン

POP3サーバーへの接続用コードはざっくり以下の感じ。

まぁ5行目の、AuthenticateAsClientで問題が発生してるんですよね、これ。

ようは、ブラウザとかで証明書がアレだけれども危険を承知で先に進みますか? ‘`ィ (゚д゚)/

みたいなことをしたいんですデス。

ggl先生をたぐっていくと、マイクロソフトのサイトに載ってたよw

証明書を検証するコールバック関数書けばいいのかw

とにかくtrue返して常に検証OKみたいな。で、このコールバック関数を登録する場合が

こうなる。

-仕事
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

System XのIMMにアクセスするとき、忘れちゃうんだよね…

(´Д⊂ モウダメポすぐ忘れちゃうw IMMにログインするときの初期ユーザーIDとパスワード!

ブラウザ上でHTML / CSS / Javascriptを書いて実行出来るサイト

備忘録的に。 http://jsdo.it/ http://jsfiddle.net/ http://jsbin.com/ http://plnkr.co/ 使いやすそうなのを使えばいいか。

完全にエージェントレスでWindowsサーバーを監視してみるテスト

zabbixのエージェント入れればいいやん! と言う結論が出そうなアレではあるけれども、Windowsサーバーを弄れない場合があるかもしれないし、ないかもしれない。 と言うことで、試してた。 zabb …

SQL Server 2008のReporting Service用に作成したレポートをExportする

結局、SQL Server自身のDBに保存されてるが、ある意味レポート定義のxml的なファイルである。

UITextFieldに余白がなくなる件

デザイン的にborderStyleをnoneだとかlineにするときに余白がなくなって辛い… ので、CustomなUITextFieldを作ることになったのが、これ。 [crayon-5c …