我在ASP.NET
上托管了brinkster
个应用程序。它之前运行顺利,有一天我在打开与MS Access database
的连接时遇到错误。我在impersonate = "false"
中尝试了web config
。问题得到了解决,但一个新问题开始了。我无法在我的应用程序中的任何文件夹中上传任何图像。如果我删除impersonate= "false"
或添加impersonate="true"
,则会在打开连接时发出先前错误。 ASP.NET
用户拥有完全权限。
有人有任何想法吗?
答案 0 :(得分:0)
与上传的文件夹的许可有关。您需要授予应用程序池标识用户的权限。将IIS的应用程序池更改为网络服务。它将解决您的错误。
如果您无权更改应用程序池权限。尝试下面的一些事情。
<identity impersonate="true" userName="network service"/>