我是asp.net&的新手IIS。现在我正在部署一个带有wcf服务的网站到IIS。 WCF服务需要Windows身份验证,因此我在web.config中使用了impersonate属性。
但每次我更改密码时,网页都不会被提供,并且会引发错误。我认为这是基本的,但我不知道。
如何永久修复此问题?我是否需要为网站设置ASPNET帐户?请帮帮我。
答案 0 :(得分:1)
创建一个密码未过期的Windows帐户,并且只拥有服务运行所需的权限。而已。根据您的需要,这可能需要是Active Directory帐户。然后修改web.config中的identity元素以使用此帐户进行模拟。 identity Element (ASP.NET Settings Schema)显示了如何加密用户名和密码并将其存储在注册表中。