1

この問題についてStackoverflowに関する多くの投稿を読みましたが、解決策が見つからないようです

IIS 7.5で実行されているWebサーバーがあり、自己署名証明書を使用しているため、WP7からhttpsサービスを呼び出すことができます。

クライアント(WP7)があり、その証明書をエミュレーターにインストールしてテストしたいと思います。証明書を.cer、.p7bにエクスポートし、そのファイルをWebサーバーに含めて、WP7エミュレーターがアクセスできるようにしました。エミュレーターに「証明書が正常にインストールされました」というメッセージボックスが表示されます。エミュレーターが「リセット」できるように地域の設定を変更しようとしていますが、WP7はまだWebサーバー上のhttpsサービスにアクセスできません。

自己署名証明書をWP7エミュレーターにインストールできますか、それとも実際のデバイスにインストールできますか?

前もって感謝します。

4

2 に答える 2

0

ここで概説するように、WindowsPhoneで使用できるSSL証明書には有効な特定の要件があります。自己署名証明書は、安全なサービスではうまく機能しません。

証明書のルート認証局(CA)は、リストされているCAの1つである必要があります

ソース

于 2012-07-13T16:04:43.713 に答える
0

Windows Phoneに自己署名証明書をインストールする唯一の方法は、ブラウザーでリモートサーバー上の証明書ファイルのURLを指定することです。ですから、あなたはそれを正しくやっているようです。

私は本番アプリでこれを行い、エミュレーターとデバイスで正常に動作します。エミュレータを閉じるたびに証明書が失われ、再度開くときにインストールを実行する必要があります。

それでも機能しない場合は、責任を負う証明書である必要があります。

于 2012-07-13T16:58:38.727 に答える