有没有办法使用web.config文件更新c#应用程序中的HttpContext.Current.User.Identity.Name?

时间:2018-03-16 03:39:45

标签: c# asp.net asp.net-mvc

使用带有匿名身份验证的ASP .Net应用程序,需要在HttpContext.Current.User.Identity.Name文件中设置web.config的值,以便为每个请求分配值。

1 个答案:

答案 0 :(得分:0)

HttpContext.Current.User对象仅适用于.Net Frameworks集成身份验证框架(使用Forms或Windows身份验证),无法以编程方式设置。 如果您在每个请求中都需要web.config中的值,我建议您只使用

读取web.config中设置的值。
System.Configuration.ConfigurationManager.AppSettings[key]