Mono-4.4.x について

Mono-4.4.x について

- Iseki Fumikazu の投稿
返信数: 2

Mono-4.4.1 で マネーサーバのクライアント認証機能(クライアント証明書をチェックするためのコールバック関数)が動かなくなった点について.

こいつか,こいつのせいか!! プン! プン!

https://bugzilla.xamarin.com/show_bug.cgi?id=40482

Iseki Fumikazu への返信

Re: Mono-4.4.x について

- Iseki Fumikazu の投稿

違うか.

証明書を提示しているクライアントにはコールバック関数を呼び出してチェックしているのに,証明書を提示しないクライアントは素通しだよ.

バグか?

 

Iseki Fumikazu への返信

Re: Mono-4.4.x について

- Iseki Fumikazu の投稿

ああ.でも,SslStream の AuthenticateAsServer メソッドで,クライアント証明書をクライアントに要求する引数について

A Boolean value that specifies whether the client is asked for a certificate for authentication. Note that this is only a request -- if no certificate is provided, the server still accepts the connection request.

とあるので,この動作で仕様通りってこと?

でも,mono-4.2.1 では,クライアント証明書を渡さないクライアントはしっかり蹴っているんだよね.

わけわからん!!