diff --git a/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsComponent.java b/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsComponent.java index 08b677634..759885e7f 100644 --- a/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsComponent.java +++ b/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsComponent.java @@ -73,7 +73,7 @@ public SettingsComponent() { @Override public boolean verify(JComponent input) { try { - URLValidator.create(myApiUrlTextField.getText().trim(), ALLOW_HTTPS).validate(); + URLValidator.create(myApiUrlTextField.getText().trim(), ALLOW_HTTP_AND_HTTPS).validate(); myUrlLabel.setForeground(defaultLabelForeground); myApiUrlTextField.setToolTipText(null); return true; diff --git a/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsUtils.java b/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsUtils.java index 365384af7..adf4f4392 100644 --- a/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsUtils.java +++ b/ide-common/src/main/java/org/digma/intellij/plugin/settings/SettingsUtils.java @@ -37,9 +37,6 @@ static void validateSettings(SettingsComponent settingsComponent) throws Configu URLValidator.IncorrectSchemaException e) { throw new ConfigurationException("Api url is not a well formed: " + e.getMessage()); } - if (!CommonUtils.isHttpsUrl(settingsComponent.getApiUrl())) { - throw new ConfigurationException("Api url schema must be https"); - } if (settingsComponent.getRuntimeObservabilityBackendUrl().isBlank()) { throw new ConfigurationException("Runtime observability url can not be empty");