gpt4 book ai didi

asp.net-mvc - 更改域错误 - OpenId 身份验证请求包含未注册的域

转载 作者:行者123 更新时间:2023-12-03 10:14:00 25 4
gpt4 key购买 nike

我在我的主域 example.com 上设置了一个项目,然后将其移至子域 sub.example.com

现在,当我尝试将相同的(默认 ASP.NET MVC 或在我的 Discourse 论坛上)项目与 OpenId 一起使用并单击 Google 按钮以使用我的 Google 帐户登录时,它会引发以下错误 -

  • 这是一个错误。
    OpenID auth request contains an unregistered domain: http://sub.example.com

  • 我试过用谷歌搜索这条消息,但显然我是前四个看到它的人之一。这里有什么想法吗?

    最佳答案

    根据this page ,
    Google 于 2014 年 5 月关闭了对新 OpenID 2.0 客户的注册,并将于 2015 年 4 月关闭 OpenID 2.0 服务。

    一些主机工作而一些不工作的原因是虽然谷歌没有添加新的主机,但您仍然可以使用已经注册的主机。

    更新 :
    有些人要求简单解释如何解决这个问题,或者如何继续。

    基本上,您现在有 2 个选项。

    使用 OAuth 2.0 (而不是 openID 协议(protocol)和旧版本的 OAuth)

    或者

    使用 Google+ 登录 (谷歌试图“推”你)

    有关更多详细信息,请查看迁移指南:

    https://developers.google.com/+/api/auth-migration#userinfo

    关于asp.net-mvc - 更改域错误 - OpenId 身份验证请求包含未注册的域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23773275/

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