簡體   English   中英

將證書添加到Azure WebApp並在代碼中引用它

[英]Add a certificate to an Azure WebApp and reference it in code

我在IIS上有一個Web應用程序。 asp.net應用程序調用外部資源,並且需要發送證書以進行授權。 我無法在Web應用程序中的Azure上使用證書存儲。 如何在外部呼叫中將證書存儲在Azure中並引用它?

為了使用認證,您首先必須將證書上傳到您的Web應用程序。 您可以執行此操作以轉到Web應用程序的設置,然后轉到自定義域和SSL。 您可以在此處上傳證書。

為了在您的應用程序中可用,Azure不能使用證書存儲,而是將證書加載到內存中。 您可以通過添加值為*的WEBSITE_LOAD_CERTIFICATES來完成此操作,也可以通過PowerShell通過以下方式進行操作:

$appSettings = "WEBSITE_LOAD_CERTIFICATES" = "*"}
$w = Set-AzureWebsite $siteName -AppSettings $appSettings 

可以在https://azure.microsoft.com/zh-cn/blog/using-certificates-in-azure-websites-applications/中找到更多信息。

暫無
暫無

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

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