diff --git a/benefits/eligibility/verify.py b/benefits/eligibility/verify.py index ed5a93c48..06b0a8397 100644 --- a/benefits/eligibility/verify.py +++ b/benefits/eligibility/verify.py @@ -16,6 +16,7 @@ def eligibility_from_api(verifier, form, agency): jwe_encryption_alg=verifier.jwe_encryption_alg, jwe_cek_enc=verifier.jwe_cek_enc, server_public_key=verifier.public_key_data, + timeout=settings.REQUESTS_TIMEOUT, ) response = client.verify(sub, name, agency.type_names_to_verify(verifier)) diff --git a/terraform/app_service.tf b/terraform/app_service.tf index 09ffec195..c1d775640 100644 --- a/terraform/app_service.tf +++ b/terraform/app_service.tf @@ -57,6 +57,10 @@ resource "azurerm_linux_web_app" "main" { "ANALYTICS_KEY" = local.is_dev ? null : "${local.secret_prefix}analytics-key)", + # Requests + "REQUESTS_CONNECT_TIMEOUT" = "${local.secret_prefix}requests-connect-timeout)", + "REQUESTS_READ_TIMEOUT" = "${local.secret_prefix}requests-read-timeout)", + # Django settings "DJANGO_ADMIN" = (local.is_prod || local.is_test) ? null : "${local.secret_prefix}django-admin)", "DJANGO_ALLOWED_HOSTS" = "${local.secret_prefix}django-allowed-hosts)",