日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Azure App Service 上的根证书

發布時間:2023/12/4 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Azure App Service 上的根证书 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方藍字關注“汪宇杰博客”

原文:Amol Mehrotra

翻譯:Edi Wang

導語

App Service 有一個受信任的根證書列表,您不能在 App Service 的多租戶版本中修改這些證書,但您可以在應用服務環境 (ASE) 的受信任根存儲中加載自己的 CA 證書,這是一個單一 App Service 的租戶環境。(免費、基本、標準和高級應用服務計劃都是多租戶,而獨立計劃是單租戶)

當 Azure 應用服務上托管的應用嘗試通過 SSL 連接到遠程終端時,遠程終端服務上的證書必須由受信任的根 CA 頒發,這一點很重要。如果遠程服務上的證書是自簽名證書或私有 CA 證書,則托管您的應用程序的實例將不信任它,并且 SSL 握手將失敗并顯示以下錯誤:

"Could not establish trust relationship for the SSL/TLS secure channel".

在這種情況下,有兩種解決方案:

  • ?使用遠程服務器上 App Service 中受信任的根證書頒發機構之一頒發的證書。

  • 如果無法更改遠程服務終結點證書或需要使用私有 CA 證書,請將您的應用托管在應用服務環境 (ASE) 上并在受信任的根存儲中加載您自己的 CA 證書

  • 使用 Kudu 獲取受信任的根證書列表

    如何獲取 Kudu

    轉到 Azure 門戶,Web 應用程序,開發工具 > 高級工具,然后單擊“Go ->”。Kudu 工具將打開一個新選項卡。接下來的步驟將取決于您使用的是 Linux 還是 Windows 應用程序。

    Windows

    轉到 Debug console > Powershell,將出現一個 Powershell 窗口。在控制臺中輸入以下命令:

    dir cert:\localmachine\root

    Linux

    轉到 SSH 并輸入以下命令:

    cd /etc/ssl/certs?

    ls | find *.pem

    汪宇杰博客

    Azure | .NET |?微軟 MVP

    無廣告,不賣課,做純粹的技術公眾號

    總結

    以上是生活随笔為你收集整理的Azure App Service 上的根证书的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。