簡體   English   中英

加密web.config字符串Azure

[英]Encrypting a web.config string Azure

我需要對我的MVC5項目的web.config文件中的連接字符串進行加密。 該數據庫是Azure SQL數據庫,我的應用程序也將托管在Azure上。 我以前從未做過加密,因此我很努力。

首先,我按照本文中的說明進行操作-https: //azure.microsoft.com/zh-cn/blog/securing-your-connection-string-in-windows-azure-part-1/ 但是,在將文件加載到Azure時,文檔中包含的鏈接已損壞,我無法找到將它們上傳到哪里。

經過研究,我發現Azure Key Vault是前進的方向,但是我正在努力尋找如何使用Key Vault的方法,因為它不在Azure管理門戶中,要使用它,您需要Powershell知識。 我試圖按照此鏈接使用Powershell https://channel9.msdn.com/Blogs/Windows-Azure/Azure-Key-Vault-Developer-Quick-Start只是為了發現某些命令不再存在采用。

有沒有更簡單的方法可供我遵循? 我還有什么其他選擇?

謝謝

是的,Key Vault可能是要走的路。 但是我建議您轉到Azure.com文章,而不要訪問Blog / videos / etc,因為只有官方網站才提供最新信息。 例如, 這是有關客戶端事物的良好開端 這里 (是的,這是一個博客,但是很新::)是討論您提到的問題的博客文章。

關於安全保護連接字符串,還有一些更傳統的技術 ,例如將過程用生產字符串替換dev / test connstrings的過程,作為安全構建/部署過程的一部分。 在這里,Visual Studio Team Services構建定義和持續集成/部署可能是另一種方法(您可以創建構建定義,並且在部署之前,可以使用某種腳本替換connstring)。

暫無
暫無

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

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