2012-09-11 1 views
1

IOS 용으로 실행되는 사용자 정의 mdm 솔루션이 있습니다.IOS MDM 거부 체크인 요청이 작동하지 않습니다.

등록하는 동안 HTTP 기본 인증을 사용하여 db/AD에 대해 확인 된 사용자 이름과 암호를 전달합니다. 사용자가 액세스가 거부되는 경우

, 내가 IOS 측에, 그러나 401

을 보내, 그것은 "알 수없는 오류로 인해 사파리 프로파일을 설치할 수 없습니다"라는 오류가 나타납니다. 액세스가 거부되었다고 말하고 싶을 때가 꽤 나쁜 오류 인 것 같습니다.

사파리가 사용 된 신임 정보를 캐시하기로 결정했기 때문에 모든 쿠키/캐시 데이터를 지우지 않으면 사용자를 다시 입력하거나 다시 패스 할 수있는 기회가 없습니다.

누구든지이 문제를 전에 만났습니다.

답변

1

내 코드와 관련이있는 것 같습니다.

나는 401을 보냈지 만, 실제로 사양에서는 WWW-Authenticate 헤더도 보내도록 요구합니다. 그걸 추가하면 정상적으로 작동합니다.

-5

AirWatch와 같이 좀 더 널리 테스트 된 MDM 솔루션을 사용해 보았습니까? 이와 같은 솔루션은 AD와의 통합이 가능하며 평가할 수있는 훌륭한 옵션입니다.