저는 http://developer.nokia.com/community/wiki/SkyDrive_-_How_to_upload_content_on_Windows_Phone을 사용하여 Skydrive에 파일을 업로드 할 수있는 앱을 작성하고 있습니다. 내 전화 인증은 훌륭하지만 다른 기기에서는 오류가 표시됩니다. WinPhone 8 Skydrive Skydrive에 대한 인증
내가 뭘 잘못하고있어?
저는 http://developer.nokia.com/community/wiki/SkyDrive_-_How_to_upload_content_on_Windows_Phone을 사용하여 Skydrive에 파일을 업로드 할 수있는 앱을 작성하고 있습니다. 내 전화 인증은 훌륭하지만 다른 기기에서는 오류가 표시됩니다. WinPhone 8 Skydrive Skydrive에 대한 인증
내가 뭘 잘못하고있어?
WMAppManifest.xml 파일에 ID_CAP_NETWORKING 기능을 추가하여이 문제를 해결했으며 작동합니다.
"다른 장치"가 무슨 뜻인지 몰라?! 하이퍼 -V 기계 또는 다른 물리적 장치를 의미합니까? Hyper-V 시스템에서는 MS 계정을 사용할 수 없습니다.
코드에서 단일 사인온을 사용하고 두 번째 장치에 MS 계정이 있습니까?
조금 더 많은 정보가 도움이 될 것입니다.
업데이트 : 그냥 당신의 링크를 확인하고 예 단일 로그온을 의미하는 범위 wl.signin을 사용합니다. 질문은 다음과 같습니다. 두 번째 장치에 MS 계정으로 로그인 했습니까?
답변 해 주셔서 감사합니다! 다른 장치는 다른 MS 계정이있는 다른 물리적 장치입니다/ –
예, 다른 장치에 로그온했습니다. 싱글 및 멀티 사인온에 대해 더 많이 말할 수 있습니까? –
앱을 사용하고 로그인 코드를 실행하면 허용해야하는 페이지가 나타납니다. 앱에는 범위에서 정의한 권한이 있습니다. (wl.xxx) wl.signin 범위는 싱글 사인온 (Single Sign On)을 의미합니다. 즉, 앱을 디버깅 (또는 나중에 실행) 할 때마다 요청되지 않습니다. – Kn0rK3
두 장치에서 동일한 자격 증명을 사용하고 있습니까? – Kulasangar
MS 계정을 의미한다면 - 그것들은 다릅니다. 그렇지 않다면, 당신이 의미하는 바를 설명하십시오. –
예, 저는 MS 계정을 의미했습니다. Live SDK 용 앱을 등록 할 때 로그인 할 때만이 자격 증명을 사용할 수 있습니다. 앱을 스토어에 제출하기 전에는 다른 자격 증명으로 확인할 수 없습니다. 이것 좀 봐 http://msdn.microsoft.com/en-us/library/dn631823.aspx – Kulasangar