我刚刚遇到了在VS中使用集成开发服务器(卡西尼)的问题之一,并希望看看是否有任何解决方案。使用ASP.NET认证/授权与卡西尼开发服务器
我们使用asp.net身份验证来保护网站。但是,Cassini以集成管道模式运行,这意味着所有文件的请求都通过asp.net isapi。这样做的结果是,它保护的文件不会在生产环境中保护(.htm .js .css等)。
现在我明白我们可以在本地IIS实例上运行该项目,但如果可能的话,我们希望避免这种情况。但是,由于上述问题,这看起来像是唯一的解决方案。
有没有人有关于如何让Cassini使用身份验证的任何想法,可以在准备好时轻松移动到生产环境。 (我也想避免有一个不同的开发web.config,专门允许访问这些文件)。
我们正在使用VS2010。
非常感谢。
谢谢,我已将您的回答标记为答案,因为它似乎是一个合理的解决方案。但是,我们决定不使用它,而是采取了一切措施,并为所有开发人员设置了IIS。 – Martyn 2011-03-09 13:09:14