Я следую инструкциям по Configure App Service to use Facebook Login«Ресурс не найден» после аутентификации с Facebook
Я создал приложение Facebook и установить параметры в соответствии с инструкциями. В моем обратном вызове я добавил «/.auth/login/facebook/callback» на URL моего мобильного приложения.
В проекте Xamarin.iOS Я использую клиент WindowsAzure.MobileServices
позвонить Логин:
await client.LoginAsync(current, MobileServiceAuthenticationProvider.Facebook)
я могу получить Facebook Войти, чтобы показать, но после того как я аутентификации и предоставления разрешения, я получаю страницу с " Ресурс, который вы ищете, был удален, изменилось его имя или временно недоступно », и элемент управления не возвращается в мое приложение.
Я настроил свое мобильное приложение на «Войти в Facebook» для пользователей, не прошедших проверку подлинности, поэтому, когда я пытаюсь получить доступ к URL-адресу обратного вызова непосредственно из браузера, я направляюсь для входа в Facebook. После того, как войти, я принят к https: // {mymobileapp} .azurewebsites.net/.auth/Логин/сделано # = с сообщением «Вы успешно подписанного в»
Это приводит меня к мысли, что потенциально клиент Azure Mobile, который я использую, не знает, что делать с перенаправлением ??? Я использую версию Windows Azure Mobile Services 1.3.2, которая кажется последней, но была выпущена почти год назад.
Обновление: Следует ли вместо этого использовать Azure Mobile Client SDK? Я смущен!