2016-02-22 59 views
0

我在localhost(wamp)上設置了ssl,我用GnuWIn32做了ssl crt。SSL Localhost隱私錯誤

當我嘗試在Chrome我碰到下面的信息與FB 登錄:

網址:

https://localhost/ServerSide/fb-callback.php?code=.....#_=_ 

錯誤:

Your connection is not private.
Attackers might be trying to steal your information from localhost (for example, passwords, messages, or credit cards). NET::ERR_CERT_INVALID. localhost normally uses encryption to protect your information. When Chrome tried to connect to localhost this time, the website sent back unusual and incorrect credentials. This may happen when an attacker is trying to pretend to be localhost, or a Wi-Fi sign-in screen has interrupted the connection. Your information is still secure because Chrome stopped the connection before any data was exchanged.

You cannot visit localhost right now because the website sent scrambled credentials that Chrome cannot process. Network errors and attacks are usually temporary, so this page will probably work later.

我的SSL配置:

Listen 443  
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5  
SSLPassPhraseDialog builtin  
SSLSessionCache  "shmcb:c:/wamp/www/ssl/logs/ssl_scache(512000)" 
SSLSessionCacheTimeout 300  
<VirtualHost *:443>  
DocumentRoot "c:/wamp/www" 
ServerName localhost:443 
ServerAdmin [email protected] 
ErrorLog "c:/wamp/logs/error.log" 
TransferLog "c:/wamp/logs/access.log" 
SSLEngine on 
SSLCertificateFile "c:/wamp/www/ssl/ia.crt" 
SSLCertificateKeyFile "c:/wamp/www/ssl/ia.key" 
<FilesMatch "\.(cgi|shtml|phtml|php)$"> 
    SSLOptions +StdEnvVars 
</FilesMatch> 
<Directory "c:/Apache24/cgi-bin"> 
    SSLOptions +StdEnvVars 
</Directory>  
BrowserMatch "MSIE [2-5]" nokeepalive ssl-unclean-shutdown \ 
     downgrade-1.0 force-response-1.0 
CustomLog "c:/wamp/logs/ssl_request.log" \ 
      "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" 
</VirtualHost> 

我的問題是如何在本地主機上設置有效的SSL證書?還是我需要編輯我的配置?

回答

1

在Chrome中,您可以使用url chrome://flags/#allow-insecure-localhost來允許不安全的本地主機。有關更多信息,請參閱this Stack Overflow

enter image description here