Mer*_*ovi 6 iis firefox static-files iis-express visual-studio-2013
我正在使用Visual Studio 2013和IIS Express 8为本地Intranet开发应用程序.此应用程序是在Visual Studio 2012中使用ASP.NET MVC 4构建的,后来迁移到了2013.我一直在使用Visual Studio Development Server,直到我迁移到VS2013没有任何问题.
迁移后,应用程序编译,运行和验证正常,但它不提供静态文件 - 它只返回一个HTTP 500
没有进一步细节的响应.见下图:
这也发生在Images和CSS文件中.
我可以检查什么来解决这个问题?有什么建议?
更新:
更新2:
有任何想法吗?
Mer*_*ovi 12
最后!在这个问题的帮助下,我能够解决这个问题.
发生这种情况是因为默认情况下Firefox已关闭Windows集成身份验证.对我来说,为什么它在常规IIS或动态文件(控制器动作,WebApi等)中工作正常没有任何意义,但这对另一天来说是个谜.
要启用Windows集成身份验证我按照以下步骤操作:
about:config
在Firefox地址栏(导航栏)network.automatic-ntlm-auth.trusted-uris
network.automatic-ntlm-auth.trusted-uris
http://localhost
到列表中(如果它为空则粘贴)之后我在Firefox中点击F5,一切都按预期工作.
这个问题记录很少,所以我想知道是否有其他人使用Firefox和MVC来开发使用Windows集成身份验证的Web应用程序?
归档时间: |
|
查看次数: |
3504 次 |
最近记录: |