簡體   English   中英

我可以使用 https:127.0.0.1 嗎?

[英]Can I use https:127.0.0.1?

我嘗試將 https 用於本地主機,我可以將 https 用於 127.0.0.1 而不是 http:127.0.0.1:8080 嗎? 我的問題是我是否可以使用 https 使用給定的 ip 連接到 localhost? 請給我一些回應。

簡單的回答是的,是的,你可以:)

HTTPS 的使用方式與 HTTP 完全相同。 請注意,您必須將服務器設置為支持 HTTPS 以及它應該在哪個端口(默認 443)上運行。

如果您使用 443 以外的端口,則必須將該端口明確添加到您的 url(例如https://127.0.0.1:8081 (或任何您的端口)。否則只需https://127.0.0.1應該管用

一些感興趣的鏈接:

是的你可以。 雖然,這實際上取決於您的本地主機環境以及您如何配置它。 你的操作系統是什么? 你在運行什么服務器? 您是否有用於瀏覽器的自簽名證書來驗證您的 localhost 站點?

就我而言,我在 Windows 10 上運行 Apache 2.4 WAMP 堆棧。我的 httpd-ssl.conf 中有類似以下內容:

<VirtualHost *:443>

    DocumentRoot "c:/wamp/www/"
    ServerName 127.0.0.1
    SSLEngine on
    ErrorLog "c:/wamp/logs/ssl_error.log"
    TransferLog "c:/wamp/logs/ssl_access.log"

    SSLCertificateFile "c:/wamp/bin/apache/apache2.4.23/conf/ssl.crt/ssl.crt"
    SSLCertificateKeyFile "c:/wamp/bin/apache/apache2.4.23/conf/ssl.key/ssl.key"
    <FilesMatch "\.(cgi|shtml|phtml|php)$">
        SSLOptions +StdEnvVars
    </FilesMatch>
    <Directory  "c:/wamp/www/">
        Options All
        AllowOverride All
        Require local
    </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>

所以它看起來像這樣:

點擊查看

我的自簽名證書被我的瀏覽器標記為不安全,因此您將在地址欄上看到警告。

請注意,所有服務器的工作方式都不同。 您應該先閱讀一些關於您的服務器的文檔,然后找到實現它的最佳方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM