Support first-party HUMAN calls on a CDN
Support first-party HUMAN calls on a CDN
Support first-party HUMAN calls on a CDN
In some cases, you may handle first-party requests outside of the HUMAN Enforcer. If so, you need to configure three separate reverse proxy routes or rules.
While this document focuses on generic CDN configurations, you can apply these same rules within a load balancer, reverse proxy, web server, or anything that sits in front of the HUMAN Enforcer. Keep in mind that:
Requests to the HUMAN Sensor are sent to different places depending on the Sensor’s mode. To support this request, create a rule that handles incoming requests to the first-party location and that makes an origin call to the third-party location shown below.
This request facilitate HUMAN CAPTCHAs. To support this request, create a rule that handles incoming requests to the first-party location and that makes an origin call to the third-party location shown below.
If required, the proper corresponding cert pinning should be set up on the CDN. These calls should not be cached
This request facilitates your feedback to HUMAN. To support this request, create a rule that handles incoming requests to the first-party location and that makes an origin call to the third-party location shown below.
For example, for a request on the path https://www.customerdomain.com/1234567/xhr/api/v1/collector, the requested rule on CDN should route it to https://collector-px1234567.px-cloud.net/api/v1/collector.