IOS MDM拒绝签入请求无效

时间:2012-09-11 21:00:44

标签: ios mdm

我有一个为IOS运行的自定义mdm解决方案。

在注册期间,我使用HTTP基本身份验证来传递要针对我们的db / AD进行验证的用户名和密码。

如果用户被拒绝访问,我发送401。

然而,在IOS方面,它会弹出一个错误,上面写着“由于未知错误,safari无法安装配置文件”。似乎是一个非常糟糕的错误,我希望它说拒绝访问。

还有一个问题是safari决定缓存使用的凭据,所以除非我清除所有cookie /缓存数据,否则我没有机会再次重新输入用户/通行证。

之前有人遇到过这个问题吗?

2 个答案:

答案 0 :(得分:1)

看起来是我的代码问题。

我发送了401,但实际上规范要求发送WWW-Authenticate标头。随着它添加它,它现在正常工作。

答案 1 :(得分:-5)

您是否考虑过使用更广泛测试的MDM解决方案,例如AirWatch?像这样的解决方案与AD集成,是您评估的绝佳选择。