我試圖加密的web.config文件我的應用程序的一個部分路段的IIS虛擬路徑。使用<strong>RSA加密</strong>在<strong>用戶級別</strong>檢查IIS 7.5
因此,我遵循here中列出的所有步驟,併成功創建提供程序並授予對我的應用程序的訪問權限。但是,在爲我的應用程序指定虛擬路徑時遇到了一些問題。
我運行IIS 7.5在Windows Server 2008 R2。我的應用程序叫做www.testsite.com,其ID是。
的ASPNET_REGIIS工具被放置在的Windows \ Microsoft.NET \框架\ [版]文件夾:
因此,爲了加密該connectionStrings
第一節運行命令:
aspnet_regiis -pe connectionStrings -app "[Application Path]" -prov "myRSAProvider"
我嘗試作爲[應用路徑],下列:
- /SVC/4
- /SVC/4 /根
- /W3SVC/4/root/www.testsite.com
- /www.testsite.com
我總是收到錯誤
虛擬路徑'[Application Path]'和站點 '默認網站'的配置無法打開。
無法映射路徑'[應用程序路徑]'。失敗!
我試着瀏覽web上的很多資源,但是這個IIS虛擬路徑規範並沒有被廣泛地覆蓋。在IIS6中,我可以通過運行aspet_regiis -lk來獲取它,但是此命令在IIS 7.5中不再有效。願有人幫忙嗎?