Closed coderph0x closed 2 months ago
@coderph0x great find! However, your reference has lines 5 and 6 swapped with user
first:
<certificates src="user"/>
<certificates src="system"/>
@coderph0x great find! However, your reference has lines 5 and 6 swapped with
user
first:<certificates src="user"/> <certificates src="system"/>
Hope this isn't too relevant. Unfortunately, setting up the dev environment failed for me, so I wasn't able to test this.
Thanks for the PR, I'm still not sure if this will actually fix #236. The issue you've linked talks only about webview which likely uses an android native library. For connecting to the server, KitchenOwl uses the HTTP client written in dart. This is definitely needed anyway, but I'm not sure if the dart HTTP client can use the added certificates. We'll see 😄
fix: Added user-defined certificates, so that custom CAs that are installed on the device should be respected (discussed in https://github.com/TomBursch/kitchenowl/issues/236)