Javascript 如何在angular应用程序中嵌入web套接字证书

Javascript 如何在angular应用程序中嵌入web套接字证书,javascript,angular,ssl,browser,websocket,Javascript,Angular,Ssl,Browser,Websocket,我正在开发一个应用程序,该应用程序假定通过web套接字接收数据。我以前从未使用过套接字数据 我正试图从我的Angular应用程序通过wss直接连接到web套接字服务器。但是,这会抛出一个ERR\u CERT\u无效错误 我假设,我需要以证书密钥的形式向服务器提供一些细节以进行身份验证 在创建连接时,如何直接从Angular10客户端传递这些详细信息。在从浏览器建立连接时是否可以传递这些详细信息,或者是否需要使用中间服务器 请建议。验证连接的证书是在浏览器中完成的。Angular应用程序无法设置自

我正在开发一个应用程序,该应用程序假定通过web套接字接收数据。我以前从未使用过套接字数据

我正试图从我的Angular应用程序通过wss直接连接到web套接字服务器。但是,这会抛出一个ERR\u CERT\u无效错误

我假设,我需要以证书密钥的形式向服务器提供一些细节以进行身份验证

在创建连接时,如何直接从Angular10客户端传递这些详细信息。在从浏览器建立连接时是否可以传递这些详细信息,或者是否需要使用中间服务器


请建议。

验证连接的证书是在浏览器中完成的。Angular应用程序无法设置自己的证书验证或添加自己的受信任证书。为了方便起见,应该使用公开颁发的证书,该证书会自动被浏览器检查和信任。如果是私有证书,则需要所有用户将其显式添加到浏览器中,也就是说,无法从Angular应用程序自动执行此操作