none
ApplicationContentUriRulesにローカルサーバーのIPアドレスを指定する方法 RRS feed

  • 質問

  • Windows8アプリでWebViewのScriptNotifyを使用し、WebView側からC#側にイベントを送信していたのですが、Windows8.1用プロジェクトに変換したところ、WebViewのAllowedScriptNotifyUrisが使用不可になり、代わりにマニフェストのApplicationContentUriRulesに接続先を指定するように変更する必要が出ました。

    しかし、ApplicationContentUriRulesに指定できるのは"https"のUriのみで、かつルート証明局の証明書でないと受け付けられないようです。

    Windows8プロジェクトのころは、デバッグ時はLAN内のサーバーに接続し、リリース時はグローバルのサーバーに接続するようにしておりました。
    そのため、両方のアドレスをApplicationContentUriRulesに指定したのですが、ローカルサーバーは所謂オレオレ証明書のため、WebViewにコンテンツが表示されません。

    ローカルサーバーのUriを指定し、WebView側からC#側にScriptNotfyでイベントを送信するにはどのように設定をすればよいのでしょうか?

    どなたか、お力添えをお願い致します。

    2013年10月28日 4:58