asp.net - .Net Core 身份登录页面无法在 IIS 上运行托管应用程序
问题描述
这是我第一次在服务器 IIS 上托管 .net 核心应用程序。在 IIS 上发布应用程序后,它工作正常。当我进入登录页面并输入用户凭据后,它会给我以下页面。(它在本地工作正常)有什么问题?
解决方案
我通过将以下行添加到项目文件来解决它
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
</PropertyGroup>
推荐阅读
- npm - 运行 gulp watch 时 Gulp 立即终止
- mapbox-gl-js - Mapbox 如何查询当前视口中可用的功能?
- gnome - Gnome-2 脚本化桌面清理
- java - Mapstruct:基于鉴别器字段的抽象目标类和具体类型
- android - 如何将浮动搜索视图与 json 加载的列表视图一起使用?
- azure - 资源组 beginDeleteByName 与 deleteByNameAsync
- python - 在python中解析JSON对象
- json - 在序列化程序中将表的字段添加到父表
- ruby-on-rails - Rails:尝试加载 gem '回形针'时出错。(Bundler::GemRequireError)
- html - Bootstrap:导航栏切换器图标在手机上不可见