HTTPS Client Certs for Samsung Smart TV Web App

I am trying to develop a Samsung Smart TV application as a web app. As part of the requirements, I need to send HTTPS requests. I am doing that using Axios (which it can also be done through the Fetch API). When making the request, I am trying to attach a client cert. The JavaScript sandbox does not allow for this. According to what I have found, it is a function of the browser to perform this task.

I am working with web assembly now and trying to integrate it with a background web worker to intercept all HTTPS calls and send them through web assembly. This seems like a convoluted process. Is there a simpler way to perform this task with Tizen APIs to simply set the client and server certs. It seems like there is something that I am missing.

I have similar issue. I have:
UE40J5502
Version software : T-HKMFDEUC-1510.4
15TV_STANDARD2, Tizen 2.3, year 2015
Recently I found that many HTTPS web pages are signed with certificate authorities which are not registered in a TV, it means it is not possible to access those sites.

I guess it should be possible to do that using NaCl as it has support for a raw sockets (even a server sockets).
It is needed to compile for example libcurl + openssl into NaCl.

I guess webassembly does not have sufficient right rights to create a socket.
If your TV supports that, you can try .NET.