मैं एक Xamarin.Forms एप्लिकेशन है, और मुझे अपने प्रमाणीकरण फेसबुक और Azure के आधार पर सुविधाओं को लागू करना चाहते हैं। प्रमाणीकरण ही काम करते हैं, लेकिन मैं जिस तरह से यह से बुनियादी उपयोगकर्ता की जानकारी प्राप्त करने के लिए नहीं मिला है (नाम, ईमेल ...)एक Azure मोबाइल वेब ऐप में मूल उपयोगकर्ता जानकारी कैसे प्राप्त करें?
var user = await DependencyService.Get<IMobileClient>()
.LoginAsync(MobileServiceAuthenticationProvider.Facebook);
सर्वर साइड
var mobileAppUser = (MobileAppUser)User;
var facebookCredentials =
user.GetIdentityAsync<FacebookCredentials>().Result;
mobileAppUser मौजूद है पर, लेकिन facebookCredentials है हमेशा शून्य
Azure पर मेरे बैकएंड एक नया मोबाइल वेब .net में लिखा एप्लिकेशन है। इस प्रमाणीकरण प्रश्न को छोड़कर, इसकी सभी सुविधाएं महान काम कर रही हैं। मुझे सर्वर की तरफ या क्लाइंट साइड पर इस समस्या को हल करने का उचित तरीका नहीं मिला। Pls। ध्यान दें, मेरा सवाल Azure मोबाइल ऐप्स के नए तरीके के बारे में है, पुराने क्लासिक नहीं।
तुम इतनी मेरी मदद करने के लिए तरह होगा? किसी नमूना कोड या दस्तावेज का गर्मजोशी से स्वागत है।
अग्रिम धन्यवाद!
मैं अगर यह आपकी मदद कर सकता पता नहीं है, लेकिन मुझे लगता है यह कर सकते हैं: http: // www। azurefromthetrenches.com/how-to-using-facebook-to- प्रमाणीकरण-with-web-api-2-in-a-native- मोबाइल- appplication/ या http://blogs.msdn.com/b/carlosfigueira/archive /2012/10/25/getting-user-information-on-azure-mobile-services.aspx या http://stackoverflow.com/questions/25463125/azure-mobile-service-with-facebook-auth-get-user -इन्फो। मुझे आशा है कि वे आपको समाधान के लिए ड्राइव कर सकते हैं। सौभाग्य। –
धन्यवाद मेरे दोस्त मैंने इन दस्तावेज़ों सहित कई दस्तावेज़ पढ़े, लेकिन उन्होंने मेरी समस्या हल करने में मदद नहीं की। – Tom
आपका स्वागत है। मुझे दुख है कि उन्होंने आपकी मदद नहीं की, शुभकामनाएं। –