The Workspace browser extension will probably never work with HTTPS for a few reasons:
- Need to generate a certificate which will cause a lot of issues when communicating with native apps Certificates for localhost
- Even if you could generate a certificate, you will get net::ERR_CERT_AUTHORITY_INVALID because the certificate will be self-signed and on localhost Chrome will block the requests.
- You will need to check the flag Allow invalid certificates for resources loaded from localhost in Chrome which is not recommended at chrome://flags/#allow-insecure-localhost
So the only workaround is to use the native messaging: Workspace browser extension via Native Messaging