ASP.NET identity не работает
Хочу выполнить мою ASP.NET страницу в контексте MyUser а не ASPNET. Для этого (как в школе учили) в
Web.config вставляю
<authentication mode="Windows" />
<identity impersonate="true"
userName="registry:HKLM\SOFTWARE\MY_SECURE_APP\identity\ASPNET_SETREG,userName"
password="registry:HKLM\SOFTWARE\MY_SECURE_APP\identity\ASPNET_SETREG,password"/>
соответственно перед этим с помощью aspnet_setreg.exe кодирую userName и password.
И не работает. При вызове возникает ошибка:
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Error reading configuration information from the registry.
Source Error:
Line 45: -->
Line 46: <authentication mode="Windows" />
Line 47: <identity impersonate="true" userName="registry:HKLM\SOFTWARE\MY_SECURE_APP\identity\ASPNET_SETREG,userName" password="registry:HKLM\SOFTWARE\MY_SECURE_APP\identity\ASPNET_SETREG,password" />
Line 48: <!--
Line 49:
Я пробовал так-же userName и password не кодировать. В этом случае ошибки нет, но страница остаётся в контексте ASPNET.
В чем может быть дело.