gpt4 book ai didi

asp.net-core - 为什么 controllerbase.challenge 返回 200 而不是 302 reidirect

转载 作者:行者123 更新时间:2023-12-05 07:10:59 35 4
gpt4 key购买 nike

我在 asp.net core 中使用 controllerbase.challenge 来根据 oidc 提供商验证我的 Web 应用程序。在除一个部署环境之外的所有部署环境中,当我在调用 controllerbase.challenge 的地方点击我的 mvc 端点时,我看到适当的重定向到 oidc 提供程序。

对此有何解释?除了在有问题的环境中我看到 200 ok 响应之外,在其他任何地方我都会看到 oidc 提供程序的 302

    public IActionResult Authenticate()
{
return Challenge(new AuthenticationProperties { RedirectUri = "/" }, OpenIdConnectDefaults.AuthenticationScheme);
}

最佳答案

是一个 cookie 错误,如果您在浏览器中打开开发人员选项卡就可以看到

关于asp.net-core - 为什么 controllerbase.challenge 返回 200 而不是 302 reidirect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60981767/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com