php - XAMPP 7.0.23 上的 SSL 错误 : SEC_ERROR_UNKNOWN_ISSUER

标签 php ssl https xampp wamp

我正在尝试在 XAMPP 上通过“专用网络”或“通过 HTTPS (SSL) 的公共(public)网络”运行站点 WEB。我使用此 etaps:

1- "C:\xampp\apache\makecert.bat"制作证书。

2- httpd.conf 从 LoadModule ssl_module modules/mod_ssl.so 中删除 (#)

3- php.ini 从 extension=php_openssl.dll 中删除 (;)

重启apache和chrome!

本地主机使用无效的安全证书。该证书不受信任,因为它是自签名的。错误代码:SEC_ERROR_UNKNOWN_ISSUER

https://192.168.1.100不认可同行的证书颁发者。 HTTP 严格传输安全:false HTTP 公钥固定:假

最佳答案

打开“apache/conf/httpd.conf”文件并添加以下行(在关闭 </Directory> 标记之后):

<VirtualHost *:443>
    DocumentRoot "C:\xampp\htdocs"
    ServerName localhost:443
    SSLEngine on
    SSLCertificateFile "conf/ssl.crt/server.crt"
    SSLCertificateKeyFile "conf/ssl.key/server.key"
    <Directory "C:\xampp\htdocs">
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

然后重新启动“Apache”并再次检查“https://localhost”。

关于php - XAMPP 7.0.23 上的 SSL 错误 : SEC_ERROR_UNKNOWN_ISSUER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49154084/

相关文章:

php - jenssegers 如何将 MongoDB 聚合查询转换为 Laravel MongoDB

php - 选择多个 div 并更改它们的背景

java - 如何通过ssl建立web服务客户端

Android:发出 Https 请求

php - katerina 字体的数字

java - Mongodb Java驱动程序将无法通过TLS连接

android - 如何调试为什么 SSLSession.IsValid 在 Android 中失败?

java - Controller 请求在 https 和 http 上工作正常。它应该只适用于 https

php - Laravel php artisan serve 模仿 HTTPS

php - <?php 和 <?