2017-10-10 8 views
1

は、私が持っているファイル:カスタムURLを127.0.0.1にリダイレクトしても、localhost証明書が使用されているのはなぜですか。私はOSX上で、私のホストで午前

127.0.0.1 innbound 

私も持っている証明書は、私のマシンにインストールするために、信頼されています

127.0.0.1 localhost  MacBook-Pro.local 
127.0.0.1 innbound 
255.255.255.255 broadcasthost 

私は次の行を追加していますのでご注意くださいDNSエントリ "innbound"。 enter image description here

私はGlassfishのでたkeystore.jksにこの証明書をインポートしたが、私は私のブラウザから「innbound」を訪れたとき、私はまだ使用されているローカルホストの証明書を参照してください。

enter image description here

どのようにテストすることができますこの証明書をGlassfishからローカル環境をカスタマイズして、ブラウザが実際にローカルホストではなく「インバウンド」アドレスの証明書をチェックするようにしますか?

答えて

0

設定でインポートした証明書を有効にしましたか?以下をご覧ください:https://www.namecheap.com/support/knowledgebase/article.aspx/9825//ssl-certificate-installation-on-a-glassfish-application-server(Headline:Glassfish Administration Consoleでhttp-listenerを編集する)

+0

ありがとうございますが、これは私を助けません。そのフィールドに "innbound"と入力すると、そのページはその後には受信できません。 –

+0

"innbound"は証明書のエイリアス値ですか? – rweisse

+0

あなたの答えは私の質問に関連しているとは思わない。私の質問は、Glassfishではなくosxのいくつかの設定に関するものです。しかし、まだありがとう。 –

0

Glassfish keystore.jksで証明書をインポートするときは、別名s1asを使用してみます。

それは次のようになります。

keytool -import -trustcacerts -alias s1as -file /your_cert.pem -keystore /keystore.jks 

は、コマンドを実行する前に、正しいパスを挿入することを忘れないでください。

関連する問題