2013-03-27 3 views
1

Windows store javascript 응용 프로그램에서 작업 중입니다. 나는 azure에서 다음과 같이 microsoft login 인증을 사용했다. 같은 사용자 ID retreive 할 수Microsoft 사용자 ID를 사용하여 사용자 이름을 얻는 방법은 무엇입니까?

client.login("microsoftaccount").done(function (results) {; 
userId = results.userId; 
refreshTodoItems(); 
var message = "You are now logged in as: " + userId; 

var dialog = new Windows.UI.Popups.MessageDialog(message); 
dialog.showAsync().done(complete); 
} 

암 "마이크로 소프트 계정 : c2892313bla를 ..."나는 그 Microsoft 계정 ID에 대한 관련 사용자 이름을 retreive 가정하고 어떻게

? 당신이 사용할 수있는 액세스 토큰가 포함 된 객체를 줄 것이다 당신은 당신이 정체성합니다 (user.getIdentities() 기능을 통해) 사용자의를 조회 할 수있는 서버 측에서 모든 스크립트에 로그온하고

답변

0

, 인증 공급자와 대화하십시오. http://blogs.msdn.com/b/carlosfigueira/archive/2012/10/25/getting-user-information-on-azure-mobile-services.aspx의 게시물에는 MS 계정 (및 다른 제공 업체)의 사용자 이름을 얻는 방법에 대한 예제가 있습니다.

+0

안녕하세요 카를로스 화이에!. 아직 구현 부분에서 혼란 스럽다. 사용자 이름을 찾기 위해 해결 된 샘플 프로젝트를 보낼 수 있다면 좋을 것입니다. 이메일 : [email protected] –

관련 문제