我目前正在将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