【发布时间】:2019-09-20 10:24:39
【问题描述】:
我们正在努力在基于 wkwebview 的应用程序上支持 kerberos SSO。有谁知道如何实现它?我搜索了很多文章和文档 - 但没有发现任何有用的东西。
【问题讨论】:
标签: ios enterprise
我们正在努力在基于 wkwebview 的应用程序上支持 kerberos SSO。有谁知道如何实现它?我搜索了很多文章和文档 - 但没有发现任何有用的东西。
【问题讨论】:
标签: ios enterprise
我们对我们的产品有类似的要求。就我在 WKWebView 上的工作而言,它不支持 kerberos 身份验证。我们最终使用了 UIWebView。
我在一个 Apple 论坛上看到,说 kerberos 是过时的身份验证机制。
今天我收到一条消息,称从 2020 年 4 月起,Apple 将不再接受使用 UIWebView 的新应用程序,从 2020 年 12 月起,他们将不再接受使用 UIWebView 的应用程序的更新。
我们剩下的唯一选择是退出 kerberos 身份验证。
如果您找到了方法或替代方法,请告诉我。
【讨论】:
如果您的应用应该是通过 MDM 部署为托管应用的业务应用,您有多种选择。
一种选择是使用像Hypergate 这样的产品,这将允许您的应用透明地访问kerberized 资源。
第二个选项是使用 Apple 的默认 Kerberos SSO extension,可以通过 MDM 进行配置。
这两个选项都适用于使用 WKWebView、UIWebView、NSURLSession、NSRULConnection 等的应用程序。
免责声明:我为 Hypergate 工作。
【讨论】: