在托管服务器</identity>中出现<identity impersonate =“”>问题

时间:2013-07-03 07:28:48

标签: c# asp.net web-config web-hosting impersonation

一个月前,我在我的项目中实施了在线支付。
在这样做的同时,我面临许多障碍。感谢谷歌和当然的StackOverflow,我能够成功实现它。

但最近(一两个星期)事情发生了变化。当我尝试打开网站时,只要您单击Enter,就会显示错误。不知道它当时显示的是什么错误,但它是我在下面提供的错误中的一个。
所以我尝试在visual studio中再次创建相同的项目。我引用了第三方dll文件,在web配置中放置了身份impersonation =“true”username =“”password =“”几乎所有内容,并确保没有发生构建错误。我创建了一个部署包并将其插入到站点文件夹中。我遇到了错误First Error


接下来,我制作了一个部署包并将其部署在我的PC的wwwroot中,将其转换为Web应用程序,然后将其上传到托管站点文件夹中。然后我遇到了这样的错误 Second Error


我搜索了一两天应用了很多东西但是却无法摆脱这个问题。

后来我只是尝试删除web.config的内容。我第一次尝试。它确实让我得到了页面,但是当我点击一个按钮时,它访问了无法访问的服务器中的文件。所以我让身份模仿=“真实”在那里并删除用户名和密码。它工作但只有问题是当我点击该按钮时它被要求输入用户名和密码。我提供了我在web.config中提供的用户名和密码,它确实有效。

我不明白为什么但是当我在上面提到的两种情况下提供用户名和密码时,似乎Web应用程序无法正常工作。当我从中删除用户名和密码时,它会提示我输入登录凭证。

我希望在一两天内让它处于工作状态。知道可能是什么问题???

1 个答案:

答案 0 :(得分:0)

我能够使用身份模仿直到2个月前。不知道托管服务提供商做了什么。 无论如何,我能够通过Plesk Panel设置文件夹属性来解决问题。