Тип запроса электронной почты Windows Azure ACS Live ID (закрытый)

Возможный дубликат:
AZURE ACS - Windows Live ID - Как мне получить адрес электронной почты и имя аутентифицированного пользователя?

Кажется, на это уже ответил Райан: AZURE ACS - Windows Live ID - Как мне получить адрес электронной почты и имя аутентифицированного пользователя?

Я попробую "обойтись" ...


Я разрабатываю PoC с ACS и аутентификацией в социальных сетях через Windows Azure ACS.

В моем коде я использую IClaimsPrincipal для отображения списка утверждений от IdP. Проблема с Windows Live Id заключается в том, что он не возвращает много типов утверждений (только два).

http://msdn.microsoft.com/en-us/library/windowsazure/gg185944.aspx

        IClaimsPrincipal claimsPrincipal = Page.User as IClaimsPrincipal;
        IClaimsIdentity claimsIdentity = (IClaimsIdentity)claimsPrincipal.Identity;
        foreach (var claim in claimsIdentity.Claims)
        {
            Response.Write(claim.ClaimType + " = " + claim.Value + "<BR/>");
        } 

В моем приложении я хотел бы, чтобы люди могли входить в систему с помощью `` большой четверки '' (за исключением ADFSV2), а затем, основываясь на их типе запроса электронной почты, я что-то делаю, отсутствие типа запроса электронной почты Windows Live ID - это боль, знает ли кто-нибудь лучший способ обойти это? (Я предполагаю отображение требований в ACS, но от чего к чему?)

MSFT, любой шанс добавить этот тип претензий по умолчанию, кажется странным, Витторио Берточчи !?

Ваше здоровье


person user728584    schedule 03.04.2012    source источник
comment
Вы можете разместить это на сайте mygreatwindowsazureidea.com. Там уместнее.   -  person cory-fowler    schedule 03.04.2012
comment
Правда Кори, я все еще ищу «обходной путь», иначе Live ID не получится, что очень жаль ...   -  person user728584    schedule 03.04.2012