簡體   English   中英

如何在 angular 應用程序中嵌入 web 插座的證書

[英]How to embed the certificate for the web socket in angular application

我正在開發一個應用程序,該應用程序假設通過 web sockets 接收數據。 我以前沒有處理過套接字數據。

我正在嘗試從我的 Angular 應用程序通過 wss 直接連接到 web 套接字服務器。 但是,這會引發 ERR_CERT_INVALID 錯誤。

我假設,我需要向服務器提供一些詳細信息,以便以證書密鑰的形式進行身份驗證。

在創建連接時,如何直接從我的 Angular10 客戶端傳遞這些詳細信息。 甚至可以在從瀏覽器建立連接時傳遞這些詳細信息,還是我需要使用中間服務器?

請建議。

驗證連接的證書是在瀏覽器中完成的。 Angular 應用程序無法設置自己的證書驗證或添加自己的受信任證書。 為方便起見,應使用公開頒發的證書,瀏覽器會自動檢查和信任該證書。 如果是私有證書,則所有用戶都需要將其顯式添加到他們的瀏覽器中,即無法從 Angular 應用程序自動執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM