如何在基于 wkwebview 的应用程序上支持 kerberos SSO?.



我们正在努力在基于 wkwebview 的应用程序上支持 kerberos SSO。有没有人知道如何实现它?我搜索了很多文章和文档 - 但没有找到任何有用的。

我们对我们的产品也有类似的要求。就我在WKWebView上的工作而言,它不支持kerberos身份验证。我们最终使用了UIWebView。

我在苹果的一个论坛上读到,说 kerberos 是过时的身份验证机制。

今天我得到一个消息,说从 2020 年 4 月开始,Apple 不会接受使用 UIWebView 的新应用程序,从 2020 年 12 月开始,他们不会接受使用 UIWebView 的应用程序更新。

我们剩下的唯一选择是移出 kerberos 身份验证。

如果您找到了方法或任何替代方案,请告诉我。

如果您的应用程序应该是通过 MDM 部署为托管应用程序的业务应用程序,则您有几个选择。

一种选择是使用像Hypergate这样的产品,它将允许你的应用程序透明地访问kerberized的资源。

第二种选择是使用Apple的默认Kerberos SSO扩展,该扩展可以通过MDM进行配置。

这两个选项都将与使用WKWebView,UIWebView,NSURLSession,NSRULConnection等的应用程序一起使用。

免责声明:我在Hypergate工作。

相关内容

最新更新