
Same Flow, Different IP: Investigating Conditional Access and OAuth Non-Interactive Sign-Ins
Why Conditional Access blocks the Claude M365 connector: public clients redeem auth codes from the vendor's IP, while confidential clients inherit the user's.

