[Webkit-unassigned] [Bug 184791] New: REGRESSION(iOS 11.3; IMPACTING 100% WORKDAY MULTI-FACTOR AUTH USERS) - UIWebview drops connections when the app is backgrounded
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 19 13:14:07 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=184791
Bug ID: 184791
Summary: REGRESSION(iOS 11.3; IMPACTING 100% WORKDAY
MULTI-FACTOR AUTH USERS) - UIWebview drops connections
when the app is backgrounded
Product: WebKit
Version: Safari 11
Hardware: iPhone / iPad
OS: iOS 11
Status: NEW
Severity: Blocker
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jeremy.bassi at workday.com
The majority of Workday customers are configured to use multi-factor authorization which requires leaving the Workday app to go to Duo or a similar authorization app.
In previous versions of iOS (< iOS 11.3) when UIWebView was loaded in the Workday for Duo login and the user must background Workday to tap the authorization button in Duo before returning to Workday, the UIWebView controller supported maintaining an active connection which the Duo WebView would poll to look for confirmation of authentication. With iOS 11.3, the UIWebView controller no longer supports maintaining a connection when the app is backgrounded (https://openradar.appspot.com/39508158). Specifically, the WebView does not have the ability to refresh itself to determine that authentication is granted.
We are also unable to switch to using WKWebView controller because it does not support 3rd party certificate pinning which is a security requirement for Workday customers.
Please reference https://openradar.appspot.com/39508158 which already has a test app attached.
We are also in the process of creating a test app and will update this ticket as soon as we have that test app ready for submission.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180419/83c5338d/attachment.html>
More information about the webkit-unassigned
mailing list