Разные машинные ключи для разных веб-приложений

У меня есть два веб-приложения, работающих под .NET4. Оба веб-приложения размещены на одном сервере. У меня тут два вопроса:

Будут ли оба этих приложения использовать один и тот же машинный ключ? Как я могу иметь разные машинные ключи для разных приложений


person Rocky Singh    schedule 06.08.2012    source источник


Ответы (1)


Если это разные приложения, настройки по умолчанию дадут им другой ключ машины. Для этого предназначен IsolateApps.

AutoGenerate, IsolateApps Указывает, что ключ создается автоматически. Это значение по умолчанию.

И IsolateApps означает...

Модификатор IsolateApps указывает, что ASP.NET создает уникальный зашифрованный ключ для каждого приложения, используя идентификатор каждого приложения.

person vcsjones    schedule 06.08.2012
comment
Не могли бы вы сообщить мне, откуда я могу узнать, что это изолированные приложения? - person Rocky Singh; 06.08.2012
comment
@RockySingh Это значение по умолчанию. Если web.config явно не изменит его на что-то другое, это будет то, что есть. - person vcsjones; 06.08.2012
comment
Это означает, что в .NET 4 для каждого веб-приложения будет отдельный машинный ключ. Это правильно? - person Rocky Singh; 07.08.2012
comment
@ РоккиСингх Да. Взгляните на связанную документацию. - person vcsjones; 07.08.2012