2011-09-03 33 views
1

使用this示例中的代碼,打開瀏覽器,輸入「localhost /」,然後使用該登錄表單獲取頁面。我輸入了我的blogspot的URL,但出現以下錯誤:錯誤:AuthRequest無效:0x300:驗證身份驗證請求中的返回URL時出錯。 NS:HTTP://specs.openid.net/auth/2.0。我在這裏做錯了什麼?將OpenID與服務器端JavaScript(node.js)結合使用,但出現錯誤

哦,是的,我差點忘了,我如何使用OpenID存儲數據? Appart只需使用該帳戶登錄,我還想保存關於該用戶的信息!

回答

2

您從提供商處獲得錯誤,指出它無法驗證您的返回網址。您的提供商是否接受本地主機返回URL?

要請求有關已認證用戶的其他信息,請使用OpenID擴展名,例如Simple Registration (SREG)和/或Attribute Exchange (AX)。你指的是同時採用SREG和AX樣品索取相關資料,如暱稱,電子郵件,和全名,這可以從結果如果滿足以下條件進行檢索:

  • 驗證是成功的。
  • 供應商具有有關用戶的請求信息。
  • 用戶同意與您分享這些信息。
相關問題