refac/fix: trusted env for proxy
This commit is contained in:
@@ -229,7 +229,7 @@ async def verify_tool_servers_config(
|
|||||||
log.debug(
|
log.debug(
|
||||||
f"Trying to fetch OAuth 2.1 discovery document from {discovery_url}"
|
f"Trying to fetch OAuth 2.1 discovery document from {discovery_url}"
|
||||||
)
|
)
|
||||||
async with aiohttp.ClientSession() as session:
|
async with aiohttp.ClientSession(trust_env=True) as session:
|
||||||
async with session.get(
|
async with session.get(
|
||||||
discovery_url
|
discovery_url
|
||||||
) as oauth_server_metadata_response:
|
) as oauth_server_metadata_response:
|
||||||
|
|||||||
@@ -285,7 +285,7 @@ async def get_oauth_client_info_with_dynamic_client_registration(
|
|||||||
# Attempt to fetch OAuth server metadata to get registration endpoint & scopes
|
# Attempt to fetch OAuth server metadata to get registration endpoint & scopes
|
||||||
discovery_urls = get_discovery_urls(oauth_server_url)
|
discovery_urls = get_discovery_urls(oauth_server_url)
|
||||||
for url in discovery_urls:
|
for url in discovery_urls:
|
||||||
async with aiohttp.ClientSession() as session:
|
async with aiohttp.ClientSession(trust_env=True) as session:
|
||||||
async with session.get(
|
async with session.get(
|
||||||
url, ssl=AIOHTTP_CLIENT_SESSION_SSL
|
url, ssl=AIOHTTP_CLIENT_SESSION_SSL
|
||||||
) as oauth_server_metadata_response:
|
) as oauth_server_metadata_response:
|
||||||
@@ -321,7 +321,7 @@ async def get_oauth_client_info_with_dynamic_client_registration(
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Perform dynamic client registration and return client info
|
# Perform dynamic client registration and return client info
|
||||||
async with aiohttp.ClientSession() as session:
|
async with aiohttp.ClientSession(trust_env=True) as session:
|
||||||
async with session.post(
|
async with session.post(
|
||||||
registration_url, json=registration_data, ssl=AIOHTTP_CLIENT_SESSION_SSL
|
registration_url, json=registration_data, ssl=AIOHTTP_CLIENT_SESSION_SSL
|
||||||
) as oauth_client_registration_response:
|
) as oauth_client_registration_response:
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ async def post_webhook(name: str, url: str, message: str, event_data: dict) -> b
|
|||||||
payload = {**event_data}
|
payload = {**event_data}
|
||||||
|
|
||||||
log.debug(f"payload: {payload}")
|
log.debug(f"payload: {payload}")
|
||||||
async with aiohttp.ClientSession() as session:
|
async with aiohttp.ClientSession(trust_env=True) as session:
|
||||||
async with session.post(url, json=payload) as r:
|
async with session.post(url, json=payload) as r:
|
||||||
r_text = await r.text()
|
r_text = await r.text()
|
||||||
r.raise_for_status()
|
r.raise_for_status()
|
||||||
|
|||||||
Reference in New Issue
Block a user