我有一個c#後端azure移動服務。我正嘗試在我的xamarin應用程序中使用microsoftaccount登錄。我在這裏調用登錄方法。我確實彈出了一個彈出窗口來填寫我的信息,但隨後想要打開第二個彈出窗口,然後發現請求無法完成的例外情況:使用微軟Azure移動服務登錄c#後端
Microsoft.WindowsAzure.MobileServices.MobileServiceInvalidOperationException:請求可能未完成。
private async Task Authenticate(UIViewController view) { try { user = await client.LoginAsync(view,MobileServiceAuthenticationProvider.MicrosoftAccount); } catch (Exception ex) { //something went wrong }
當我用一個JavaScript後端這段代碼完美地工作,但現在它在某種程度上不工作了。我是否需要在c#後端添加一些內容?
當前登錄URL我有是.azure-mobile.net /登錄/ microsoftaccount。我的設置與Live Connect Developer Center中的設置相同。在Live Connect開發人員中心登錄後,我是否需要指定重定向? – Sanne
是的,您必須將重定向URI設置爲上面的形狀。 –