我目前正在將MVC 3 Web App部署到IIS 7服務器。當我從Visual Studio開發Web應用程序並通過開發服務器進行部署時,Web應用程序使用與本地服務器交互的自定義.dll沒有問題。但是,當我部署到IIS 7時,相同的DLL無法通過dll從服務器獲取數據。我假設這是與權限有關的。我已經指派AppPool使用我創建的帳戶,該帳戶是本地「管理員」帳戶的成員。沒有成功。我的帳戶是該組的成員。我注意到的一個怪癖是當我試圖修改%WINDIR%\ inetsvr文件夾中的安全設置時,該文件夾包含爲IIS運行Web服務器的進程,我無法修改這些設置,即使我是「管理員」帳戶。對此感到困惑,並且一直在試圖找出這個問題。任何幫助,將不勝感激。IIS 7 w/MVC 3權限問題
0
A
回答
0
您的網絡應用程序的關聯用戶絕對不需要獲得%WINDIR%\inetsvr
的訪問權限。
假設你的網站上C:\interpub\myWebsite
和.Net 4.0
運行,你的web應用程序的用戶需要有至少閱讀器訪問下列文件夾:
- C:\ interpub \ myWebsite
- %WINDIR%\ Microsoft.NET \ FrameWork的\ v4.0.30319 \臨時ASP.NET文件
如果不授予這些訪問這些文件夾,然後它很可能你的應用不能運行。
另外,請使用生產服務器中的瀏覽器訪問您的網站,並查看詳細的IIS錯誤。這可能有助於縮小問題範圍。
注意
此外,要確保你的應用程序池是整合模式,因爲ASP.NET MVC 將無法正常在經典模式,如果你有擴展名 網址。很有可能你會得到404。
相關問題
- 1. IIS權限問題
- 2. 遙控和自動化的IIS 7的管理 - 權限問題
- 3. Windows 7文件訪問權限問題
- 4. 使用Enable32BitAppOnWin64的IIS權限問題
- 5. IIS權限/身份驗證問題
- 6. 的DirectoryEntry IIS訪問權限
- 7. Drupal 7中的文件權限問題
- 8. Sitecore權限問題
- 9. Webdeploy權限問題
- 10. IIS 7權限:如何爲目錄設置正確的權限?
- 11. 權限問題
- 12. winhttpcertcfg在Windows 7中授予對iiS用戶的訪問權限
- 13. IIS權限VirtualPrinter
- 14. IIS 7和FastCGI問題
- 15. URLRewriting.net和IIS 7問題
- 16. IIS 7配置問題?
- 17. Windows 7的IIS FTP問題
- 18. IIS 7和ASP.Net MVC問題
- 19. IIS 7上的httpContext.RewritePath問題
- 20. Linux權限問題
- 21. SqlTableDependency權限問題
- 22. Apache2權限問題
- 23. Samba權限問題
- 24. Firebase權限問題
- 25. 問題executeScript權限
- 26. Coordino權限問題?
- 27. Corflag權限問題
- 28. 「android.permission.MOUNT_UNMOUNT_FILESYSTEMS」權限問題
- 29. SSRS - 權限問題
- 30. WebSVN權限問題
這個DLL試圖在服務器上做什麼?訪問一些文件? –
它是用於多維數據庫包的服務器服務的API。我已經使用進程資源管理器來驗證服務器(包括開發和IIS)在GAC中獲取相同的dll實例。 – M4V3R1CK
否輸入密鑰使用習慣? – tugberk