Pobierz informacje o użytkowniku OpenId (roszczenia) między dostawcami

Używam DotNetOpenAuth do logowania się w ramach mojego procesu logowania. Działa świetnie do obsługi uwierzytelniania, ale proces pobierania informacji o użytkowniku od różnych dostawców openId nie działa zbyt dobrze.

Używanie MyOpenId Otrzymuję pełne informacje, których żądam za pomocą ClaimsRequest z DotNetOpenAuth. Najwyraźniej używa protokołu SREG do żądania i pobierania tej zawartości. Działa to doskonale z MyOpenId, ale nie robi nic dla Google ani Yahoo i innych dostawców, którzy nie obsługują tego protokołu (jeszcze?).

Czy istnieje sposób na pobranie informacji o użytkowniku krzyżowym za pomocą DotNetOpenAuth (lub innego mechanizmu innego niż RPX (nie szuka innego człowieka w środku: -}))?

questionAnswers(3)

yourAnswerToTheQuestion