Я использую mvc5 + C#, и я предоставляю моему пользователю возможность входа на мой сайт с внешним логином (facebook, google, ...).Получить адрес электронной почты учетной записи Microsoft Live
Я пытаюсь добавить Microsoft Live в качестве нового поставщика. Но я не вижу возможности получить адрес электронной почты подключенного пользователя.
Я Получение этих претензий, когда некоторые-Microsoft-пользователь подключения («KEY | VALUE»):
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier | *****************
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name | test
http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider | ASP.NET Identity
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier | **************
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name | ****************
urn:microsoftaccount:id | ****************
urn:microsoftaccount:name | ****************
urn:microsoftaccount:access_token | **************************************************************
Есть ли возможность получить адрес электронной почты пользователя, используя эту информацию?
Короткий ответ: [нет] (http://stackoverflow.com/questions/3170341/does-hotmail-or-windows-live-id-support-openid-authentication/6990971#6990971) – Bora
В отличие от форумов, мы не используйте «Спасибо», или «Любая помощь оценена», или подписи на [so]. См. «[Должны ли« Привет »,« спасибо », теги и приветствия удалены из сообщений?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -removed-from-posts). –