Ben*_*kel 27 asp.net iis-7.5 asp.net-mvc-3
可能重复:
IIS 7.5上的ASP.NET MVC
我正在尝试将基本的MVC 3应用程序部署到运行iis 7.5的2008 R2 Server,但是在尝试查看我的页面时收到"403 - Forbidden"错误.
我启用了匿名身份验证,我的应用程序池在.net 4.0的集成管道模式下使用"ApplicationPoolIdentity".我不知道"ApplicationPoolIdentity"是什么"用户",但我已经给了网站文件夹的IUSR读/写权限.
我没有任何其他身份验证方案,服务器甚至没有在域中运行.
如果我在那里放一个默认的html页面,它加载正常.它只是我的方法/控制器,我无法运作.
我还能怎么解决这个问题呢?
谢谢,
Mic*_*ins 57
跑aspnet_regiis -i.我经常发现你需要这样做才能让4.0应用程序运行起来.打开命令提示符:
cd \
cd Windows\Microsoft .NET\Framework\v4.xxx.xxx
aspnet_regiis -i
Run Code Online (Sandbox Code Playgroud)
安装并注册后,请确保您的应用程序正在使用设置为.NET 4.0的应用程序池.
感谢Micheal的帮助.
我的操作系统是64位,所以我在Framework64中运行了aspnet_regiis.exe,解决了这个问题.
c:\Windows\Microsoft.NET\Framework64\v4.0.30319>
Run Code Online (Sandbox Code Playgroud)
这是在文件夹...\Framework\v4.0.30319中运行aspnet_regi之后,但没有解决问题.
| 归档时间: |
|
| 查看次数: |
24495 次 |
| 最近记录: |