403部署asp.net 4.0 MVC 3的网站时,禁止IIS 7(403 Forbidden w

2019-09-16 13:18发布

所以,我有一个EC2实例中运行,网址NoWeatherSurprises.com我指着那里的DNS,我成立了一个新的网站在IIS 7中,它指出了一个文件夹。 我使用视觉工作室Web开发2010 Express来发布到该文件夹​​。 它现在拥有的二进制文件和这样的。

但是,如果我去NoWeatherSurprises.com我得到的欢迎IIS 7的屏幕。 我期望去我的应用程序如果我浏览到http://noweathersurprises.com/weather/ [天气我wwwroot之下发布到文件夹]我得到一个403禁止。 我不知道为什么,我猜测,它试图做一个目录列表或东西,而不是发动我的MVC应用程序。

因此,2个问题的总结。

  1. 它不指向域直接在文件夹,我需要添加/天气
  2. 我得到禁止,而不是我的家控制器与索引作用的结果403。

我是新来的IIS 7,我一直在使用IIS 6一直和有少了很多麻烦设置它,但我怀疑这是我自己的错,我只是失去了一些东西。 在此先感谢您的帮助

Answer 1:

你是怎么设置的物理路径到您的网站?

在IIS管理器右侧有“基本设置”在这里你能看到它的指向。

你已经检查了后,请确保您的网站的应用程序池是框架V4.0。 再在IIS管理器中查找下应用程序池,找到您的网站,并确保该框架的版本是4.0(综合)



文章来源: 403 Forbidden when Deploying asp.net 4.0 MVC 3 site to IIS 7