2
我的服務器是使用SuperWebSocket與服務器下面的代碼運行:與使用客戶端證書WebSocket4Net
var server = new WebSocketServer();
var config = new ServerConfig();
config.Port = 4015;
config.Security = "Tls";
config.Certificate = new CertificateConfig{
FilePath = serverConfiguration.Certificate.Path,
ClientCertificateRequired = true
}
server.Setup(config);
server.Start();
對於客戶端,我嘗試使用WebSocket4Net,我嘗試配置的證書,客戶端應該呈現沒有任何運氣,當前的客戶端代碼是:
var client = new WebSocket("wss://localhost:4015, "basic", WebSocketVersion.Rfc6455);
client.Open();
我終於成功地在SuperWebSocket4Net中進行了一些代碼更改,如前所述,我現在可以成功地使用WSS(安全web套接字)。如果有人有興趣,我可以分享我的黑客。 – Ratman
我很感興趣。請分享你的黑客。 - Kalyan – kalyanmysore