现在有一个需求,要把MVC3项目配置成站点的虚拟目录,网上的一些方法都试过了,如http://mikelai.blog.163.com/blog/static/184111266201162842523208/,但出现个错误,请高手指教!
在action上加个[ValidateInput(false)]
请问楼主是先装的iis还是先装的Framework,如果后装的iis需要先注册一下iis,注册后再按照你题目中的链接应该能够部署成功
我不太记得先后了,但我后来操作了iis注册,后来发现火狐下出现这个错误,Google和IE是行的!
@orenal:还报的是同样的错误?
是的
看一下服务器上的Web.config里machine key是不是正确的,有可能部署的时候把web.config也复制过去了,结果服务器上用的是开发机的machine key。
还没发布到服务器,只是本地的IIS配了个测试的
问题点找到,配置是没有问题的,由于我配置了一个站点,另外为了测试方便,又配置一个虚拟目录,两者的cookie冲突了,只能存其一,清下浏览器cookie值!解决!