Я создаю приложение с телефонной связью на Windows Phone 7, которому требуется аутентификация на сервере. Когда мы вошли с правильным именем пользователя и паролем, мы получили статус 200. И все работает. Но если мы ошибаемся в логине или пароле, сервер возвращает нам ошибку 401. Это замораживает мое приложение. Мне нужно убить его и перезапустить. Так что не очень практика.
Я проверяю ответ с помощью скрипача на своем компьютере, и телефон получает ошибку 401, и я управляю этой ошибкой в своем коде. это работает на моей другой платформе (android и ios).
Поэтому я хотел бы знать, как я могу справиться с этой ошибкой. Возможно, я могу изменить файл cs в проекте Windows Phone, чтобы обработать эту ошибку.
любая помощь приветствуется
Вот код
$.support.cors = true;
$.ajax({
type: "POST",
dataType: "HTTP/1.1",
url: 'https://xxx.xxx-xxx.com/issue/wrap',
data: data,
cache: 'false',
async: false,
error: function (data) {
console.log(data);
console.log("error");
//navigator.notification.alert(data);
},
complete: saveToken
});
Спасибо