У меня есть веб-приложение работает .Net 4.5.1 и идентичность 2.PasswordSignInAsync работает локально, но не в лазури
В моей WebAPI У меня есть код, используя iOSLoginController.cs привитый от AccountController.cs основного .NET удостоверений , Он загружается из моего приложения iOS с помощью AFNetworking 2.0.
Он отлично работает на местном уровне в моем местном iis. Журналы в порядке. Но когда опубликован Azure, он на самом деле не войти в систему, но она по-прежнему говорит, что «успех» по адресу:
var result = await SignInManager.PasswordSignInAsync(usernameToCheck, model.Password, false, shouldLockout: false);
// switch on result
switch (result)
{
case SignInStatus.Success: <-- it says it's successful ?!?
Но если я проверить сразу с AFNetworking в WebView, это не авторизованы и перенаправляет Вход? ReturnURL = .. c (Мое приложение является гибридным и использует Webviews для информации/статистики и является родным для входа/регистрации и отлично работает в Identity 1, это сайт обновления)
Это не приложение для iOS. отлично работает с моим локальным IIS и другим обычным физическим сервером. Но когда я изменяю, когда базовый URL для API, чтобы указать на Azure машины, это просто не протоколирование человека в ... но говорят, успех ... Я проверил путем присоединения к процессу в VS2015
I также установили машинный ключ вручную в web.config, чтобы он не вращался и не выходил из системы, когда IIS начинает процессы переработки.
Любые идеи?