日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用MAMP時如何修復(fù)“此站點無法提供安全連接”錯誤

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

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

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

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

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

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

閃電博使用加密的HTTPS連接

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

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

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

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

Google Chrome中的安全連接錯誤

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

Mozilla Firefox中的安全連接錯誤

在Microsoft Edge中的樣子:

Microsoft Edge中的安全連接錯誤

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

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

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

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

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

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

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

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

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

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

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

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

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ù)——您可以將其更改為您想要的任何內(nèi)容。

步驟 2:信任根證書

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

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

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

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

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

[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
[dn]
C=US
ST=RandomState
L=RandomCity
O=RandomOrganization
OU=RandomOrganizationUnit
emailAddress=hello@example.com
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:為本地主機生成證書密鑰

返回終端應(yīng)用程序并輸入以下命令為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證書了。您可以通過在終端應(yīng)用程序中輸入以下命令來執(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文件復(fù)制到您的MAMP安裝文件夾中。您現(xiàn)在可以在本地安裝的WordPress上啟用HTTPS,而不會收到“此站點無法提供安全連接”錯誤。

小結(jié)

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

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


名稱欄目:使用MAMP時如何修復(fù)“此站點無法提供安全連接”錯誤
URL鏈接:http://www.5511xx.com/article/dhpghgg.html