簡體   English   中英

IIS 10 中的機器密鑰設置

[英]Machine Keys Settings in IIS 10

我正在使用 windows2016 - IIS 10 服務器並嘗試生成我的應用程序所需的機器密鑰。 這里的問題是“為每個應用程序生成唯一密鑰”該設置在 IIS 10 中消失,而在 IIS 7.5 中可用

任何人都知道如何在 IIS 10 中啟用“為每個應用程序生成唯一密鑰”

謝謝

據我所知,我們有用於自動生成的“IsolateByAppId”和“IsolateApps”設置,以替換 IIS 10 中的“為每個應用程序生成唯一密鑰”。

如果將“IsolateApps”修飾符添加到“AutoGenerate”ValidationKey 值,ASP.NET 將使用每個應用程序的 AppDomainAppVirtualPath 為每個應用程序生成唯一的加密密鑰。 這是默認設置。

如果將“IsolateByAppId”修飾符添加到“AutoGenerate”ValidationKey 值,ASP.NET 將使用每個應用程序的 AppDomainAppId 為每個應用程序生成唯一的加密密鑰。 如果兩個不同的應用程序共享一個虛擬路徑(可能是因為這些應用程序運行在不同的端口上),則可以使用此標志進一步區分它們。 “IsolateByAppId”標志只能由 ASP.NET 4.5 識別,但無論 MachineKeySection.CompatibilityMode 設置如何,都可以使用它。

暫無
暫無

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

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