SharePointにInfoPath Webフォームを展開しました。フル・トラストを持ち、Webサービスを使用してデータを取得し、フォームに塗りつぶした行を生成するコードをいくつか使用します。 Webサービスは、同じサイトの同じWebアプリケーションにデプロイされたカスタムWebサービスです。InfoPath WebフォームとそのWebサービスをHTTPS経由でインターネットからアクセスできるようにするにはどうすればよいですか?
私はHTTPSアクセスでインターネットゾーンにWebアプリケーションを拡張し、インターネットに公開しました。証明書はローカルの証明書サービスで生成されたため、デフォルトでは信頼されていません。
デフォルトゾーン(HTTP:80)からフォームを開くと、正常に動作します。しかし、インターネットゾーンから開くと、信頼できない証明書に関するエラーメッセージが表示され、Webサービスに接続できません。
SharePointとそのForms Serverを構成して、ユーザーがインターネットゾーンからのを開いても、フォームが既定のゾーンのWebサービスに接続されるようにしたいとします。
私の質問は、これを行うことができるかどうか、もしそうならばどうですか?
フォームが読み込まれたときにURLをデータ接続に置き換えようとしましたが、InfoPathはURLのホスト部分を無視して、ユーザーがフォームを開いた場所と同じゾーンに要求を発行します。