Atlassian-connect: HTTPS is still required even when authentication type is set to none

In my atlassian-connect I have specified the authentication to:

  "authentication": {
    "type": "none"
  },

However, when trying to install my app, I get the following error:

Installation failed. The app requested authentication but did not specify a secure base URL (beginning with https://) in its descriptor.

Is that intended? I have explicitly specified authentication to be none, but I’ still getting that error regarding authentication. What’s wrong? Is HTTPS required in every case?

Please keep in mind that this is just for development purpose, when going to production the app will run on https.

1 Like

Yes, anything integrating with Atlassian cloud needs to use HTTPS. Even development apps. I would recommend using a tool like ngrok to get a https proxy link.

2 Likes

I get a 404 when accessing that URL from the public internet.