Linkedin Callback でローカル登録を事前設定しようとしています。登録しようとすると、「電子メール」フィールドで NullPointer Exception が発生します。
Linkedin で電子メール アドレス フィールドにアクセスできない可能性がありますが、クラス UserProfile (フィールドの入力に使用) のドキュメントでは、「モデルはこれらの共通フィールドへのアクセスを統一された方法で提供します」と述べています。
Facebookと連携しています。[Facebook でサインイン] ボタンをクリックして認証プロセスがトリガーされると、(認証後に) ローカル サイトにリダイレクトされ、名前と電子メールが事前に入力されたローカル サインアップ フォームが表示されます。
これは、LinkedIn または Twitter では機能せず、どちらも NullPointer Exception をスローします。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>