我正在尝试使用 Linkedin 回调预填充我的本地注册。当我尝试注册时,我在“电子邮件”字段中收到 NullPointer 异常。
Linkedin 可能无法访问电子邮件地址字段,但 Class UserProfile(用于填充字段)文档另有说明-“模型以统一的方式提供对这些公共字段的访问”。
它适用于 Facebook。当通过单击“使用 Facebook 登录”按钮触发身份验证过程时,我将被重定向回本地站点(身份验证后),本地注册表单中预先填充了姓名和电子邮件。
这不适用于 LinkedIn 或 Twitter,两者都会抛出 NullPointer 异常。我想要 LinkedIn 和 Twitter 的设置。
这是我的表格
领英
<form name="linkedin_signin" id="linkedin_signin" action="${linkedin_uri}" method="POST">
<input type="image" src="${linkedin_img}" />
</form>
推特
<form:form id="twitter_signin" action="${twitter_uri}" method="POST">
<input type="image" src="${twitter_img}" />
</form:form>