From 9272f7fc58fbaec1bfd9ba88e68120adcd05c620 Mon Sep 17 00:00:00 2001 From: Alexandru Macocian Date: Thu, 7 Nov 2019 16:43:25 +0100 Subject: [PATCH] Started changes onto websocket message --- MTSC-TestServer/Program.cs | 4 ++-- MTSC/Common/WebSockets/WebsocketMessage.cs | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/MTSC-TestServer/Program.cs b/MTSC-TestServer/Program.cs index f916d43..c7dbca9 100644 --- a/MTSC-TestServer/Program.cs +++ b/MTSC-TestServer/Program.cs @@ -17,9 +17,9 @@ namespace MTSC_TestServer static void Main(string[] args) { //X509Certificate2 certificate = new X509Certificate2("localhost.pfx", "psdsd"); - Server server = new Server(500); + Server server = new Server(443); RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(1024); - EncryptionHandler encryptionHandler = new EncryptionHandler(rsa); + //EncryptionHandler encryptionHandler = new EncryptionHandler(rsa); server //.AddHandler(encryptionHandler) .AddLogger(new ConsoleLogger()) diff --git a/MTSC/Common/WebSockets/WebsocketMessage.cs b/MTSC/Common/WebSockets/WebsocketMessage.cs index 07095ae..2a0937c 100644 --- a/MTSC/Common/WebSockets/WebsocketMessage.cs +++ b/MTSC/Common/WebSockets/WebsocketMessage.cs @@ -63,6 +63,7 @@ namespace MTSC.Common.WebSockets } set { + byte[] valueBytes = BitConverter.GetBytes(value); if(value <= 125) { if(lengthBytes.Length != 1) @@ -71,7 +72,7 @@ namespace MTSC.Common.WebSockets newLengthBytes[0] = lengthBytes[0]; lengthBytes = newLengthBytes; } - lengthBytes[0] = (byte)((lengthBytes[0] & 0x80) | ((byte)value & 0x7F)); + lengthBytes[0] = (byte)((lengthBytes[0] & 0x80) | (valueBytes[0] & 0x7F)); } else if(value <= UInt16.MaxValue) {