File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -545,6 +545,15 @@ def get_principal_from_context(
545545 # 1. Check host header - try virtual host FIRST, then fall back to subdomain
546546 if not requested_tenant_id :
547547 host = _get_header_case_insensitive (headers , "host" ) or ""
548+ apx_host = _get_header_case_insensitive (headers , "apx-incoming-host" )
549+
550+ # Log ALL headers for debugging
551+ logger .error ("🔍 TENANT DETECTION - Received headers:" )
552+ for k , v in headers .items ():
553+ logger .error (f"🔍 { k } : { v } " )
554+ logger .error (f"🔍 Host header: { host } " )
555+ logger .error (f"🔍 Apx-Incoming-Host header: { apx_host } " )
556+
548557 console .print (f"[blue]Checking Host header: { host } [/blue]" )
549558
550559 # CRITICAL: Try virtual host lookup FIRST before extracting subdomain
You can’t perform that action at this time.
0 commit comments