こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

IEで「このページは表示できません」のエラー

WindowsXP+Apache2.2でウェブサイトの作成をしています。
(これは開発環境で、本番環境はまた別のサーバです)

ログインページ等でHTTPSを使うので、
開発環境では自己署名証明書を作ってテストしています。
そのため、IEで開くと「証明書のエラー」(証明書は信頼できません)のエラーが出ますが、
ひとまず開くことはできるので、問題はありません。

ただ、ある事情により開発環境にインストールしたVMWarePlayer上のWindowsから
この開発環境のサイトにアクセス・テストする必要が出ました。
そして実際にHTTPSを使っているページにアクセスしようとすると、
「InternetExplorerではこのページは表示できません」というエラーが表示されます。
HTTPだと問題無いのですが・・・
(試しにChromeでもやってみましたが、SSL接続エラーと表示されてNGでした)

1点気になるのが、VM上からHTTPSでアクセスした時、
IEのセキュリティゾーンが「インターネット」になっていることです。
VM上からではなくホストOS上からであれば、HTTPもHTTPSも「ローカルイントラネット」です。
VM上からでもHTTPであれば「ローカルイントラネット」です。
HTTPSにした途端に「インターネット」に切り替わってしまいます・・・

なお、URLはFQDNやIPアドレスではなくコンピュータ名を使っています。
(FQDNやIPアドレスだとインターネット扱いになるのがIEの仕様だそうなので)

何とかVM上からHTTPSでもアクセスできるようにする方法は無いでしょうか。
というか何が問題になっているんでしょうか。
そもそも自己署名証明書では、ローカルでしかテストできないとか?
原因の切り分け方も見当がつかず困っています。
よろしくお願い致します。

投稿日時 - 2012-02-08 14:38:34

QNo.7293057

すぐに回答ほしいです

質問者が選んだベストアンサー

(1) セキュリティゾーンの問題について
インターネットオプションの「セキュリティ」タブで、「ローカルイントラネット」ゾーンもしくは「信頼済みサイト」のゾーンに対象アドレスを追加してみてはいかがでしょう。FQDNやIPアドレスのサイトも、任意のゾーンに追加することが可能です。

(2) テストの方法について
自己署名証明書を利用しているということですが、自己CAを構築して、その自己CAの証明書を、信頼するルート認証局としてテスト環境にインストールしてみてはいかがでしょう。その自己CAが認証したサーバ証明書を使えば、証明書のエラー自体が出なくなるはずです。

CA構築が困難なようでしたら、こういうサービスもあります。
http://www.cacert.org/

参考URL:http://www.cacert.org/

投稿日時 - 2012-02-08 17:57:27

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問