1

SharePointにInfoPath Webフォームを展開しました。フル・トラストを持ち、Webサービスを使用してデータを取得し、フォームに塗りつぶした行を生成するコードをいくつか使用します。 Webサービスは、同じサイトの同じWebアプリケーションにデプロイされたカスタムWebサービスです。InfoPath WebフォームとそのWebサービスをHTTPS経由でインターネットからアクセスできるようにするにはどうすればよいですか?

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

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

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

私の質問は、これを行うことができるかどうか、もしそうならばどうですか?

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

答えて

0

Verisign/Thawteなどの認証局から証明書を取得します。

0

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

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

関連する問題