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