Tôi đang sử dụng mvc5 + C# và tôi cung cấp cho người dùng tùy chọn đăng nhập vào trang web của mình bằng thông tin đăng nhập bên ngoài (facebook, google, ...).Nhận địa chỉ email của tài khoản Microsoft Live
Tôi đang cố gắng thêm Microsoft Live làm nhà cung cấp mới. Tuy nhiên, tôi không thấy bất kỳ tùy chọn nào để nhận địa chỉ email của người dùng được kết nối.
Tôi Bắt những tuyên bố khi một số-microsoft-user là connect ("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 | **************************************************************
Có bất kỳ tùy chọn để có được địa chỉ email của người dùng, sử dụng thông tin này?
Câu trả lời ngắn: [không] (http://stackoverflow.com/questions/3170341/does-hotmail-or-windows-live-id-support-openid-authentication/6990971#6990971) – Bora
Không giống như trang web diễn đàn, chúng tôi không sử dụng "Cảm ơn" hoặc "Bất kỳ trợ giúp nào được đánh giá cao" hoặc chữ ký trên [để]. Xem "[Nên 'Xin chào', 'cảm ơn', dòng giới thiệu và lời chào được xóa khỏi bài đăng không?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be –