![](/img/trans.png)
[英]Access denied when reading system event log entries on ASP.NET web application hosted on IIS 8
[英]Getting access denied when trying to extract system information using a asp.net web application
我使用C#創建了一個asp.net Web應用程序,該應用程序使用WMI遠程提取系統信息。 我可以在Visual Studio開發環境中運行數據時提取數據,並且可以從同一域中的計算機獲取數據,但是當我通過Windows Server 2008 R2托管應用程序時,我得到的訪問被拒絕嘗試提取位於其他域中的遠程計算機。 我還嘗試通過在服務器本身中運行數據來提取數據,但仍然拒絕訪問。 請指教。
錯誤顯示如下
訪問被拒絕。 (來自HRESULT的異常:0x80070005(E_ACCESSDENIED))
遠程計算機似乎存在權限問題。 它可以是IUSR和/或IIS_IUSRS組。 某些服務還使用NETWORKSERVICE用戶帳戶。 通常,您不會想弄亂這些權限。
您可能嘗試做的一件事是向IIS AppPool \\ MyApplicationPoolName(IIS AppPool \\ YourDomainHere.com)添加特權
另請參閱: IIS8中的IIS_IUSRS和IUSR權限
解決方案只是利用connectionOptions並輸入有權訪問該域的用戶名和密碼來刪除拒絕訪問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.