asp.net中的身份模拟oledb连接

asp.net中的身份模拟oledb连接,asp.net,Asp.net,我有一个问题,在我的应用程序中,我试图使用OLEDB连接上传excel数据。 我的代码 当我使用时工作正常吗 <identity impersonate="false"/> <identity impersonate="true" userName="domain\accountname" password="*****"/> 但是当我使用 <identity impersonate="false"/> <identity impersonat

我有一个问题,在我的应用程序中,我试图使用OLEDB连接上传excel数据。 我的代码

当我使用时工作正常吗

<identity impersonate="false"/>
<identity impersonate="true" userName="domain\accountname" password="*****"/>

但是当我使用

<identity impersonate="false"/>
<identity impersonate="true" userName="domain\accountname" password="*****"/>

OLEDB连接引发错误,未指定错误

谁能帮帮我吗

谢谢


Gulrej

您可能需要提供有关解决方案的更多详细信息。模拟用户可能无权访问该文件

模拟问题是多方面的,如果不知道您的具体配置,将很难提供帮助

在本地或远程访问服务器时也会发生故障。如果在本地成功,但在远程失败,则可能需要将SPN分配给应用程序的ASP.NET应用程序池用户帐户


检查此项:

故障仅发生在本地系统中。我已授予模拟用户对源代码所在文件夹的完全权限,并授予其对临时ASP.NET文件文件夹的完全访问权限。您能捕获引发的异常吗?这将有助于理解你的问题。你有没有找到解决这个问题的方法。如果我们在模拟中使用管理员帐户,它工作正常