av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

使用MAMP時如何修復“此站點無法提供安全連接”錯誤

成都創(chuàng)新互聯(lián)主營玉龍網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,手機APP定制開發(fā),玉龍h5微信平臺小程序開發(fā)搭建,玉龍網(wǎng)站營銷推廣歡迎玉龍等地區(qū)企業(yè)咨詢

沒有什么比錯誤消息更能讓您的工作戛然而止了——尤其是在涉及安全的情況下。閱讀“此站點無法提供安全連接”的通知可能會令人困惑和震驚。如果您在MAMP安裝中遇到,它也可能具有破壞性,因為這些站點通常是本地測試安裝。

此問題通常與您的Web瀏覽器或站點的SSL證書有關。幸運的是,修復它相對容易。這可能就像清除瀏覽器的緩存一樣簡單。

在本文中,我們將了解此錯誤消息的最常見原因。然后,我們將引導您了解如何進行故障排除和修復,以便您可以回到更重要的事情上。

此站點無法提供安全連接錯誤介紹

首先,什么是“安全連接”?本質上,它是到使用HTTPS而不是HTTP的網(wǎng)站的連接。大多數(shù)瀏覽器在地址欄中顯示帶有掛鎖圖標的這些站點,以表明連接是安全的。

閃電博使用加密的HTTPS連接

與HTTP相比,HTTPS提供了主要的安全優(yōu)勢,但它也有嚴格的要求以確保合規(guī)性。其中之一是存在有效的SSL證書。

“此站點無法提供安全連接(This site can’t provide a secure connection)”錯誤表示SSL證書存在問題。換句話說,該站點聲稱符合HTTPS,但它要么不提供證書,要么使用無效的證書。如果無法驗證證書,瀏覽器將不會加載該站點,而是會顯示此錯誤消息。

關于此通知的另一件事是,它的呈現(xiàn)方式可能因瀏覽器而異。但是,在每種情況下,該消息都會以某種形式提及安全連接。

以下是該消息在Google Chrome中的外觀:

Google Chrome中的安全連接錯誤

在Mozilla Firefox中,它的顯示方式如下:

Mozilla Firefox中的安全連接錯誤

在Microsoft Edge中的樣子:

Microsoft Edge中的安全連接錯誤

如您所見,大多數(shù)瀏覽器沒有提供有關錯誤消息的太多信息。Firefox至少為您提供了一些入門指導,但它仍然相當模糊。別擔心 – 我們將在本文的其余部分清除任何混淆。

為什么會出現(xiàn)“此站點無法提供安全連接”錯誤

現(xiàn)在,只是因為你看到一個關于網(wǎng)站安全警告并不一定意味著該網(wǎng)站是不是安全。雖然這是一種可能性,但它通常更溫和。常見原因分為兩類:Web瀏覽器問題和站點或系統(tǒng)配置問題。

如果您在一個瀏覽器中看到錯誤,但該頁面在其他瀏覽器中運行良好,則表明您的瀏覽器(通常是緩存)存在問題。如果錯誤出現(xiàn)在所有瀏覽器中,您就知道問題出在您使用的計算機或網(wǎng)站本身。

讓我們探討此錯誤消息的最常見原因:

  • 您的本地環(huán)境沒有SSL證書。如果您使用的是MAMP等本地環(huán)境,則您的站點可能沒有證書。這應該是故障排除的第一步,因為這可能是導致問題的原因。
  • 瀏覽器中過時的SSL緩存。這是比較流行的原因之一。Web瀏覽器將SSL證書存儲在緩存中,就像其他數(shù)據(jù)一樣。這意味著他們不必每次訪問站點時都驗證證書,從而加快了瀏覽速度。但是,如果您的SSL證書發(fā)生更改并且瀏覽器仍在加載較舊的緩存版本,則可能會導致彈出此錯誤。
  • 計算機上的時間和日期設置不正確。如果您的計算機設置了錯誤的時間和日期,則可能會導致SSL證書身份驗證出現(xiàn)問題。幸運的是,這是一個相當容易的修復。
  • 流氓瀏覽器擴展。錯誤配置或行為不當?shù)臑g覽器擴展也可能導致證書身份驗證問題。雖然這可能 是惡意的,但更多時候是簡單的編碼錯誤。
  • 過分熱情的殺毒軟件。同樣,實時掃描您的連接的防病毒軟件有時會拋出此消息。這可能是由于編碼錯誤或僅僅是過于激進的設置。
  • 無效或過期的SSL證書。如果您網(wǎng)站的SSL證書已過期或無效,您將看到此錯誤。證書需要定期更新。

在下一節(jié)中,我們將介紹如何解決MAMP安全連接錯誤。

使用MAMP時如何修復“此站點無法提供安全連接”錯誤

正如我們之前提到的,對于MAMP安裝,此問題最有可能的罪魁禍首是您的本地主機環(huán)境缺少 SSL 證書。幸運的是,使用OpenSSL創(chuàng)建一個相對容易,這樣做應該可以解決您的錯誤消息。以下說明是為macOS用戶設計的,但它們也應該適用于Linux。

步驟 1:創(chuàng)建SSL根證書

首先,您需要創(chuàng)建一個SSL根證書。這使您能夠為您的域簽署額外的證書。

首先,在您的計算機上打開終端應用程序并輸入以下命令:

openssl genrsa -des3 -out rootCA.key 2048

此命令生成文件名為rootCA.key的RSA-2048密鑰。您將使用此密鑰創(chuàng)建根證書。系統(tǒng)會要求您輸入密碼 – 記下它,因為在生成證書時您需要它來使用密鑰。

接下來,您可以輸入以下命令來創(chuàng)建根SSL證書:

openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem

證書將保存到rootCA.pem文件中?!?024”代表證書保持有效的天數(shù)——您可以將其更改為您想要的任何內容。

步驟 2:信任根證書

準備好根證書后,下一步是告訴操作系統(tǒng) (OS) 信任它。這可確保默認情況下使用它創(chuàng)建的任何未來證書都是可信的,從而節(jié)省您的時間。

為此 ,請在macOS上打開Keychain Access應用程序,然后單擊 側欄中的系統(tǒng)證書。接下來,選擇File > Import Items,然后選擇上一步中創(chuàng)建的rootCA.pem證書。

導入后,雙擊它并將使用此證書時的 選項更改為Always Trust?,F(xiàn)在您已準備好為您的域創(chuàng)建SSL證書。

步驟 3:創(chuàng)建OpenSSL配置文件

接下來,您需要創(chuàng)建一個配置文件,其中包含您在創(chuàng)建證書時要使用的OpenSSL設置。首先,創(chuàng)建一個名為server.csr.cnf的文件。它應該包含以下內容:

[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
[dn]
C=US
ST=RandomState
L=RandomCity
O=RandomOrganization
OU=RandomOrganizationUnit
[email protected]
CN = localhost
Save this file, then create another one named

v3.ext

, and add the following:
authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = localhost

接下來,您將生成一個密鑰來簽署您的域SSL證書。

步驟 4:為本地主機生成證書密鑰

返回終端應用程序并輸入以下命令為localhost創(chuàng)建一個密鑰:

openssl req -new -sha256 -nodes -out server.csr -newkey rsa:2048 -keyout server.key -config <( cat server.csr.cnf )

密鑰存儲在server.key文件中。

步驟 5:為您的本地域創(chuàng)建SSL證書

我們快完成了!現(xiàn)在是時候為localhost生成SSL證書了。您可以通過在終端應用程序中輸入以下命令來執(zhí)行此操作:

openssl x509 -req -in server.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out server.crt -days 500 -sha256 -extfile v3.ext

此命令創(chuàng)建一個名為server.crt的證書文件。

步驟 6:激活localhost的SSL證書

最后,將 前兩步中創(chuàng)建的server.keyserver.crt文件復制到您的MAMP安裝文件夾中。您現(xiàn)在可以在本地安裝的WordPress上啟用HTTPS,而不會收到“此站點無法提供安全連接”錯誤。

小結

MAMP中的“此站點無法提供安全連接”消息不僅會阻止訪問您的站點,而且還會由于潛在的安全隱患而令人擔憂。幸運的是,它通常是良性的并且相對容易修復。

此錯誤通常表示您的瀏覽器配置或站點上的SSL證書有問題(在localhost 上,這通常意味著您根本沒有)。修復它只涉及使用OpenSSL為localhost生成SSL證書。按照上面列出的提示操作,您應該能夠快速解決此錯誤,以便您可以重新開始工作。


本文標題:使用MAMP時如何修復“此站點無法提供安全連接”錯誤
網(wǎng)頁URL:http://uogjgqi.cn/article/dhpghgg.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流