我使用asp.net创建了一个使用C#远程提取系统信息的C# web应用程序。当我在我的visual studio dev环境中运行数据时,我能够提取数据,并且能够从同一域中的计算机中获取数据,但是当我通过windows server 2008 R2承载我的应用程序时,当我试图提取位于另一个域中的远程计算机时,我将被拒绝访问。我还试图通过在服务器本身中运行数据来提取数据,但仍然拒绝访问。请指点。
错误显示在下面
访问被拒绝。(HRESULT例外: 0x80070005 (E_ACCESSDENIED))
发布于 2015-06-24 16:40:53
解决方案只是利用connectionOptions并输入用户名和密码,后者可以访问域以删除拒绝的访问。
发布于 2015-06-12 18:55:14
远程计算机似乎存在权限问题。它可以是IUSR和/或IIS_IUSRS组。一些服务还使用NETWORKSERVICE用户帐户。通常情况下,您不会想弄乱这些权限。
您可以尝试向IIS \MyApplicationPoolName (IIS AppPool\YourDomainHere.com)添加特权。
https://stackoverflow.com/questions/30808360
复制相似问题