Why must I use HTTPS with my Jira Server and Confluence Server integrations?

InVision integrations including Jira Server and Confluence Server are explicitly restricted to HTTPS.
If you receive an error after pasting a share link into your integration, it’s likely that your server is not configured with an SSL certificate or is not communicating over HTTPS.
The most likely scenario is that on your staging (non-production) instance, your server is hosted without an SSL certificate. There are many solutions available for basic SSL certificates for these types of scenarios, both free and paid.
When switching to HTTPS it’s very important to make sure that Jira Base URL was changed. To do this, please navigate to:
<Jira server URL>/secure/admin/ViewApplicationProperties.jspa
If it still points to HTTP, click Edit settings and update it.
Once you have added your SSL certificate and are serving traffic over HTTPS you should have no problem installing and utilizing InVision integrations.