仕事

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

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


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

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

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

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

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

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

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

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

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

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

こうなる。

-仕事
-, ,

執筆者:


comment

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

*

関連記事

[c#] AS/400からRPGのソースプログラムをFTPダウンロードしてみる

やっぱ、AS/400って特殊だよね。変だよね。日本語はEBCDICコードだし。

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

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

CodeIgniterを弄ってはまる。

はまったので、備忘録。 index.phpって出るのを消す xamppをCドライブの直下に展開したものとして、 C:\xampp\htdocsにzipを解凍し、フォルダ名をciとリネーム。 C:\xa …

Windows 2008 Server でタスクスケジューラでバッチを動かすときの注意

作業ディレクトリを設定しないと動かない。

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

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