2

SharePoint に展開された InfoPath Web フォームがあります。完全な信頼があり、Web サービスを使用してデータを取得し、いくつかのコードを使用してフォームに入力された行を生成します。Web サービスは、同じサイトの同じ Web アプリケーションにデプロイされたカスタム Web サービスです。

HTTPS アクセスを使用して Web アプリケーションをインターネット ゾーンに拡張し、インターネットに公開しました。証明書はローカル証明書サービスで生成されたため、デフォルトでは信頼されていません。

デフォルト ゾーン (HTTP:80) からフォームを開くと、正常に動作します。しかし、インターネット ゾーンから開くと、Web サービスに接続できず、証明書が信頼できないというエラー メッセージが表示されます。

ユーザーがインターネット ゾーンからフォームを開いた場合でも、フォームがデフォルト ゾーンの Web サービスに接続するように、SharePoint とその Forms Server を構成したいと考えています。

私の質問は、これを行うことが可能かどうかです。

フォームの読み込み時にデータ接続で URL を置き換えようとしましたが、InfoPath は URL のホスト部分を無視し、ユーザーがフォームを開いた場所と同じゾーンに要求を発行します。

4

1 に答える 1

0

Infopath は現在のゾーンに合わせて、接続 URL のドメイン部分を置き換えているようです。

Web フォームなので、別のドメインへの接続を作成しても問題ありません。そこで、Web サービスを展開した別のドメインを使用して、ローカル IIS (または別の SharePoint アプリケーション) に Web サイトを作成しました。

于 2010-02-05T12:08:12.613 に答える