簡體   English   中英

如何刪除Azure SSL綁定?

[英]How to remove Azure SSL binding?

我在Azure上有一個生產站點,具有Pay-As-You-Go訂閱。 我也為它設置了兩個自定義域名。 MySite.org和www.MySite.org

我網站的一些訪問者通過HTTPS訪問我的網站,但我從未打算使用HTTPS。 我不需要此網站的SSL。 他們得到一個驚人的瀏覽器警告:該網站的安全證書存在問題。 我不知道他們為什么或如何使用HTTPS,但無論如何,我應該能夠從服務器端解決這個問題。

我想禁用SSL綁定,但我在Azure管理門戶中找不到任何地方。 作為一種解決方法,我決定嘗試使用URL重寫規則從HTTPS指向HTTP(通常需要重定向另一個方向。),但證書警告仍會在瀏覽器中觸發,因為瀏覽器仍在處理HTTPS請求首先,在重定向之前,到設置了SSL的站點。 啊。

我找到了這個:

Windows Azure網站實際上已預先配置為在SSL上運行,如果您不想擁有自己的域,則可以立即使用SSL。 您所要做的就是瀏覽它! 在瀏覽器中,將前綴從HTTP://更改為HTTPS://瞧! 您的網站將做出回應,您將與其建立安全連接。 但是,我們不建議使用此方法來保護敏感內容或應用程序,因為所使用的通配符證書對於所有Azure網站都是通用的。

http://blogs.msdn.com/b/windowsazure/archive/2013/12/13/securing-your-windows-azure-web-sites-waws-with-https-and-ssl.aspx

那太好了,但我怎么把它關掉?!

提前致謝,
李C.

我的問題解決了關閉“身份驗證/授權”模塊。 我沒有進一步,但這導致我的網站自動重定向做HTTPS。

Azure門戶 -  Web App  - 身份驗證/授權屬性

雖然你沒有自己的證書,但是如果某人正在打你不打算支持的計划,那么對他們來說並不是很有趣。 目前,他們將獲得azurewebsites.net的Azure通配符證書,當然,這對於mydomain.com(或其他)無效,他們將從瀏覽器獲得令人討厭的安全警告。

嘗試從HTTPS重定向到HTTP沒有意義,因為他們仍然會在HTTPS請求上收到瀏覽器警告。

您也無法在Azure網站上禁用HTTPS方案,這是集中配置的一項功能,而不是您可以打開或關閉的功能。

您最好的辦法是將免費的SSL證書加載到對您的域名有效的網站上, 進行您建議的重定向。 查看將免費SSL證書加載到Azure網站的完整指南

請記住,您只能在Basic和Standard Azure網站上加載自己的證書,如果您使用Free或Shared,則無法執行此操作。

暫無
暫無

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

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