我剛剛遇到了在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