Я работаю над собственным приложением для iPhone, которое должно автоматически (в фоновом режиме) подписываться на пленарном портале в большой сети Wi-Fi компании, прежде чем обращаться к сети. Неподвижный портал - это простая страница HTTPS с именем пользователя и формой пароля, которая аутентифицируется и затем разрешает доступ в Интернет.Вход в корпоративный портативный портал с родным приложением для iPhone
Надеемся, что пользователь введет свой пароль и имя пользователя в приложение один раз, а затем учетные данные будут повторно использоваться всякий раз, когда приложение будет запущено в следующий раз.
Как я могу проверить, что портативный портал, представленный Wi-Fi-соединением, фактически является порталом компании, а не базовой станцией-изгоем? Я беспокоюсь, что недобросовестный человек сможет маскарадить как портал и украсть учетные данные для входа.
Я думал, что могу разрешить пользователю подтвердить и сохранить сертификат для портала при первом использовании приложения и проверить сертификат на доменное имя портала, этого будет достаточно?
Я не смог найти никаких прав на веб-авторизацию за пределами ответов HTTP 401/407, обработанных CFHTTPAuthentication, и портал не отправляет их.
Спасибо!
Спасибо, Николай. Похоже, Apple может поддержать это в ближайшее время? Если вы посмотрите на http://www.apple.com/iphone/iphone-3g-s/more-features.html, вы можете увидеть Автоматический вход в Wi-Fi Не нужно запоминать каждый пароль Wi-Fi, каждый время. Войдите в точку доступа Wi-Fi, и iPhone автоматически зарегистрирует вас в следующий раз, когда вы подключитесь. –
Поскольку я работаю над приложением log-me-in, это действительно интересная информация для меня, спасибо. Похоже, что Apple использует новый механизм автозаполнения MobileSafari. –