作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 ASP.NET Core 2.2 应用程序。当我们将应用程序部署到测试服务器时,我最近开始收到上述错误。这是一个具有有效 HTTPS 证书的 IIS 服务器。我们使用 HTTPS 权限导航到应用程序。我不明白为什么我现在会收到此错误。可能发生了什么变化导致此错误。
我知道我可以设置RequireHttpsMetadata = false
这将解决问题,但我更愿意了解为什么会发生这种情况。是什么导致它突然开始发生。
开发中一切正常。
最佳答案
在安装新的 XP1 实例后,我遇到了同样的问题,我发现问题来自 Owin 配置。
一旦通过启用此配置文件禁用了 Owin 身份验证“\App_Config\Include\Examples\Sitecore.Owin.Authentication.Disabler.config.example”,一切都会按预期工作!
这必须在 CM 和 CD 上完成,除非您具有正确的 Owin 身份验证配置。
关于asp.net-core - 无效操作异常 : The MetadataAddress or Authority must use HTTPS unless disabled for development by setting RequireHttpsMetadata=false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56276501/
我是一名优秀的程序员,十分优秀!