4

Silverlightアプリケーションの社内でUATテストを行うには、SSL証明書エラーを無視する必要があります。クライアントは自己署名証明書を使用しているリソースを呼び出しますが、制度上の理由から、その証明書をテストしたい人のマシンに追加するだけでは実行できません。

私のWindowsサービスでは、次のように簡単に使用できます。

ServicePointManager.ServerCertificateValidationCallback +=
            (sender, cert, chain, sslPolicyErrors) => true;

これはSilverlight5には存在しないようです。Silverlightクライアントの証明書エラーを無視するにはどうすればよいですか?

4

2 に答える 2

0

別の可能な解決策(開発環境のみ):

1.Trust証明書をTrusted Rootにインストールします。

  1. Etc/Hosts IP で設定 - 証明書に発行された名前。

証明書を無視することはできませんが、コンピューターが証明書を正しく検証するようにしてください。

于 2015-11-30T09:34:48.620 に答える
0

できません。そのような単純な。別の解決策を見つける必要があります。ユーザー受け入れテストには、実際に発生する可能性が高いシナリオを含める必要があるため、本番環境で証明書が必要な場合に証明書を追加できない理由がわかりません。とにかく、社内のテストシナリオでは、セキュリティで保護されていない基本的な http によってサービスにアクセスできる可能性がありますか?

于 2013-02-11T09:49:52.133 に答える