We have a Client/Server Application which many Customers use in their intern Network without HTTPS.
And we needed the Password you enter in the Frontend as PlainText in the Backend so we could Logon against DirectoryServices.
We did this by using a Public/Private Key Encryption, we send the Public Key to the JavaScript and decrypt in C# via our private key. This works, but need to include a huge JavaScript Library only for the Encryption.
Is there a native Browser API available to use for this (without https).
Is there a better way at all to do this?