diff --git a/plugin-idea/src/main/kotlin/org/openprojectx/ai/plugin/AuthManager.kt b/plugin-idea/src/main/kotlin/org/openprojectx/ai/plugin/AuthManager.kt index a05edb0..c44b42d 100644 --- a/plugin-idea/src/main/kotlin/org/openprojectx/ai/plugin/AuthManager.kt +++ b/plugin-idea/src/main/kotlin/org/openprojectx/ai/plugin/AuthManager.kt @@ -156,10 +156,11 @@ class AuthManager(private val project: Project) { } private fun executeLogin(config: TemplateRequestConfig, username: String, password: String): String { + val disableTls = LlmSettingsLoader.load(project).httpDisableTlsVerification return try { runBlocking { TemplateRequestExecutor( - HttpClients.shared(disableTlsVerification = false, timeoutSeconds = 60) + HttpClients.shared(disableTlsVerification = disableTls, timeoutSeconds = 60) ).execute( config = config, variables = mapOf(