asp.net-core - Azure AD 身份验证,在 /signin-oidc 上找不到 404
问题描述
过去几天,在使用 Microsoft Edge 浏览器针对我的 ASP.NET Core Web 应用程序成功通过 Azure AD 进行身份验证后,我在 /signin-oidc 上收到 404 错误。这一直有效,并且在同一台 PC 上的 Firefox 和移动设备(iPhone / iPad)上的 Safari 中仍然可以正常工作。
这似乎与此处描述的问题完全相同(更好一点):https ://github.com/Azure/AKS/issues/539
因此,问题与以某种方式在 Nginx 入口控制器后面运行 ASP.NET 应用程序有关。仍然奇怪它在 Firefox 和 Safari 中有效,但在 Edge 和 Chrome 中无效。
如何解决这个问题?
解决方案
推荐阅读
- c# - SqlDataAdapter 优化 foreach
- oracle - 如何保护 Oracle Report 12c
- python - 将加密的 excel 文件从 Dropbox 读入 python
- python - 如果我知道 Tkinter 中的网格行和列,如何从给定的网格位置检索图像?
- laravel - 如何在 laravel queue.php 中设置多个队列
- python - 编译 tf.keras 模型时可以使用哪些指标?
- python - 通过装饰器动态添加函数到类
- bash - 如何在 bash 中执行一个不是孩子并继续运行的应用程序?
- javascript - 带要求的动态变量
- .net - 来自前端 UI 的查询的微服务通信