Client Certificate Authentication on WKWebView is not working.

I connect to my server using TLS and client certificate authentication.

My server has installed root certificate and self-signed certificate.

I implement API connection with NSURLSession,that connection is none problem.

But when I implement web access to same server using WKWebView that return 403.7 error.


When I connect to my server from iPhone using Safari ,that return 403.7 error.

So, I installed root certificate in addition to client certificate, I could successfully connect.


I think that root certificates are necessary for WKWebView as well as Safari.

How can I implement this authentication in my App?

Accepted Reply

Client Certificate Authentication on WKWebView is not working.

By an amazing coincidence, I just answered on a different thread.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Replies

Client Certificate Authentication on WKWebView is not working.

By an amazing coincidence, I just answered on a different thread.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Thank you eskimo.

That thread was so much helpful for me.