【问题标题】:Open id get username after successful authentication认证成功后打开id获取用户名
【发布时间】:2010-04-02 02:38:57
【问题描述】:

我使用 openid4java 使用 openid。我的返回 url 是一个 servlet

身份验证后,当 openid 提供程序在成功验证后调用返回 url 时,我想要来自 open id url 的 USERNAMEhttps://me.yahoo.com/用户名

我从参数 openid.identity 收到的上述 url 我无法直接获取用户名,因为用户在 openid 提供程序站点上输入用户名。

请给点建议 问候,泽山

【问题讨论】:

    标签: openid


    【解决方案1】:

    我不确定这是您要问的,但如果您希望 Yahoo 为您传递用户的昵称或电子邮件地址,您可以将 Attribute Exchange 扩展添加到您的 OpenID 请求中。

    【讨论】:

    • 嗨 keturn ,我能够获得除雅虎以外的提供商的电子邮件,根据您的信息,我还能够检索雅虎的电子邮件,谢谢
    猜你喜欢
    • 2013-08-02
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2021-09-08
    • 2019-06-03
    • 2014-04-08
    • 2012-03-28
    • 2016-07-30
    相关资源
    最近更新 更多