1

Surface RT/RT2 および Surface Pro2 のプロジェクトに取り組んでいます。最近の作業でUpgradeToSslAsync、デバイスの Win8/Win8.1 では遅すぎることがわかりました。DNS/プロキシを構成せずに、自社の Web サイトの 1 つをイントラネット内の FQDN (イントラネットとインターネットの両方からアクセス可能) に接続すると、問題が高確率で発生します。

このウェブサイトxxx.a.comhttps. IEからアクセスすると20~40秒くらいで成功します。ただし、私のプログラムは成功するまでに約 150 秒かかります。

私のプログラムはStreamSocket.UpgradeToSslAsync に従って接続を確立します。2 つの手順があります。a) と単純に接続xxx.a.comhttpsます。成功したら、b) 接続を SSL にアップグレードします。

ステップ a) は非常に高速ですが、ステップ b) で問題が発生しました。UpgradeToSslAsyncの完了イベントが来るまで、145 秒以上待機します。

問題は毎回発生しません。プログラムを再インストールするか、マシンを再起動した後、そこにあるかどうかはわかりません。

なぜこれが起こったのかわかりません。何か提案をお願いできますか?どうもありがとうございました!

4

0 に答える 0