我想爲我的應用程序使用DNOA for OpenId支持,以便離開迄今爲止我一直使用的Janrain解決方案。問題是我目前使用的用戶有基於配置文件的標識符(https://www.google.com/profiles/11223344556677 ...),而DNOA檢索的標識符的格式爲https://www.google.com/accounts/o8/id?id=xxxxxyyyyyafgsdgfsdhg。如何使用DotNetOpenAuth檢索Google個人資料?
如何檢索配置文件信息?通過屬性交換?和哪個屬性?還是有其他一些API?我看到登錄頁面有一個谷歌提供商和谷歌配置文件的不同,所以有人在這裏有一個答案... :)
更新:谷歌配置文件的端點是(https:// www.google.com/profiles/)
所以......現在的問題是在於如何讓谷歌個人資料的ID號
好處在帳戶ID的非唯一性。除此之外,正如我上面所說的,配置文件標識符是通過「http://schemas.openid.net/ax/api/user_id」屬性檢索的。 – ghallas 2010-12-08 07:08:01