Closed joshberg closed 3 years ago
Hello @joshberg
In the licensing plugin we use WebCrypto API, access to the WebCrypto API is restricted to "secure origins" and crypto.subtle is supposed to be undefined in insecure contexts.
“Secure origins” are origins that match at least one of the following (scheme, host, port) patterns: (https, , ) (wss, , ) (, localhost, ) (, 127/8, ) (, ::1/128, ) (file, , —) (chrome-extension, , —)
Why are you using unsecured http for your production environment?
It is an internal only web application. There is no access from the outside internet. I am in the process of converting it to https because of incompatibilities like these. Thank you for the explanation.
Describe the bug The licensing plugin does not seem to function properly using HTTP on my production server. It just hangs.
To Reproduce Steps to reproduce the behavior:
Expected behavior I expected it to function the same in my production environment as it did in my dev environment.
Screenshots
Desktop (please complete the following information):
Additional context There is nothing in the plugin documentation that states it requires HTTPS.