iOS app through client SSL authentication


#1

Hi,

I’m testing a secure setup for access HA from outside using client SSL authentication (through NGNIX).

After a few changes and test i get it run with safari (from macOS and iOS) but when i’m trying HA App i always get a 403 forbidden message.

How could i use client certification auth with HA app ? I can use it from Safari in iOS (after import the certificate).

Thanks!


#2

I have found this issue:

https://github.com/home-assistant/home-assistant-iOS/issues/27


#3

Would you mind sharing how you were able to enable client certificates for Safari? I have been able to get client certificates to work for Google Chrome, but Safari does not currently support client certificates over WebSockets (from what I have on Apple RDAR). I found one person who got it working with a lua script but I have not been able to make that solution work due to its use of dated bindings to OpenSSL via Lua.