2013-07-17 66 views
0

我很感興趣在我的網站中使用mozilla persona/browserid。使用它登錄已經很好。但是我也希望充當想要與我的域創建電子郵件地址的用戶的身份提供者。目前可以創建我自己的角色IDP嗎?

我已經使用node.js & express實現了一個非常基本的http服務器,該服務器處理/.well-known/browserid請求以提供公鑰以及到供應&認證頁面的路徑。但是,如果我訪問123done.org並嘗試使用[email protected]登錄,它告訴我,角色不知道這封電子郵件,併爲我提供了一個標識。

我的服務器從來沒有在mycustomdomain.com/.well-known/browserid上獲得請求,所以角色從未試圖真正使用我的服務器登錄我。

這使我想到的問題是:人物角色甚至能夠記錄人們使用第三方國內流離失所者,還是莫吉拉是目前唯一的人?

回答

2

第三方身份提供商今天開始工作。您可以在official documentationthesetwo博客中找到更多成功編寫自己的IdP的人的博文。

問題:您的IdP是否通過HTTPS暴露了.well-known/browserid支持文檔?你在用SNI嗎?

+0

是的,所有內容都可以通過https訪問。由於我在同一臺服務器上託管多個域,我也使用SNI。整個服務器在node.js上運行。因此,無論是https實現節點還是問題,或者persona都不接受StartSSL證書。 –

+0

好吧,我檢查了它。角色甚至沒有連接到我的服務器:/也許,人物角色抓取.well-known/browserid一次,現在緩存它,但我怎樣才能清除角色緩存? –

+0

嘗試通過https://checkmyidp.org/ –

相關問題