2016-08-18 8 views
0

IIS6の既定のWebサイトにあるさまざまな仮想ディレクトリに多数のWebアプリケーション/ Webサービスをホストするイントラネットサーバーがあります。これらはすべてポート80上のhttp接続を使用するだけです。 "http://ourintranetsite/applicationname"または "http://ourintranetsite/servicename"などIIS6 Webサイトの特定のアプリケーションにhttpsを使用

デフォルトのWebサイトの仮想ディレクトリに展開した新しいWebサービスがあり、http接続を使用して正常に動作します。 SharePoint Onlineを使用するようになった今、問題が発生しています。 SP OnlineページのクライアントサイトのスクリプトからこのWebサービスを呼び出せるようにしたいが、SP Onlineページがhttpsを使用しているために問題が発生しているため、http(IEブラウザのコンソールに警告メッセージが表示されますが、Chromeは電話を拒否します)。

このWebサービスをホストする仮想ディレクトリだけを設定して、Webサイトレベルで設定するのではなくSSL接続を要求することはできますか?私たちは本当にデフォルトのWebサイトの下のすべてがhttpsを必要とすることを望んでいません。この特定のサービスだけです。明らかに、仮想ディレクトリのプロパティで[セキュリティで保護されたチャネル(SSL)を要求する]オプションを選択するだけで、(SSLを使用する必要はありませんでした)ウェブサイトはポート80を使用しています。理想的には、 "https://ourintranetsite/secureservice/ ..."のようなものでサービスにアクセスしたいのですが、既存のhttpアプリケーションやサービスには影響しません。

答えて

0

証明書を仮想ディレクトリに割り当てることはできませんが、証明書をWebサイトに追加すると、httpsでサイト閲覧が可能になりますが、httpsを超えてのみ閲覧する必要はありません。

私が言ったことは、httpとhttpsでブラウジング可能なサイトを持つことができるということです。サイトに必要な証明書を追加し、「安全なチャネル(SSL)を要求する」にチェックを入れないようにしてください。

+0

ありがとうございました!ありがとう。 –

関連する問題