CMiC API and OAuth 2.0 Integration - OAuth 2.0 - Frequently Asked Questions
Is the ipaddr claim value being compared against the IP address making the API request or to a list of allowed IP addresses?
Yes, the IP address is being checked against the client IP based on the X-FORWARED-FOR header.
Why does IP Check fail?
The IP Check can fail due to multiple reasons:
-
The access token has the real client IP, but the request was made on a VPN and the server gets the VPN IP.
-
Check with your IT team.
-
-
No ipaddr claim due to Identity Provider (IdP) setup not passing it.
-
Check with your IT Team.
-
-
No ipaddr claim due to the use of client credentials and the IdP does not pass it.
-
This is a missing fix that’s part of Patch 20 to support client credentials.
-