Using NuCaptcha with a Proxy
These pages will show you how to use NuCaptcha in a proxied environment.
NuCaptcha supports two levels of proxying. The first is a proxy for http requests sent from the application server, the second is a proxy for the data and resource requests sent from the users web browser.
The first level is a basic 'non-transparent' HTTP proxy and the second level has two 'transparent' implementations you can choose from: Proxy Pass and NuProxy. Proxy Pass requires the configuration of a Proxy Pass server.
This diagram demonstrates the different methods of proxying token, data and validate cycles in the NuCaptcha platform.
Steps 2 and 6 (Token and Validation) send HTTP requests from the Publishers Application Server so they use the basic 'non-transparent' HTTP Proxy.
Steps 4a and 4b (Resource and Data) send requests from the users web browser and requires 'transparent' proxy methods.
Enabling Proxy Support
Proxy support must be manually enabled for your account before use. Please contact NuCaptcha Support to enable proxy functionality on your publisher account.
Level 1: HTTP Proxy
Configuration of 'non-transparent' HTTP proxy for Token and Validate requests.
Steps 2 and 6 above.
Level 2a: Proxy Pass Server
Configuration of a 'transparent' Proxy Pass Server for Data and Validate requests.
Step 4a above.
Level 2b: NuProxy
Configuration of a 'transparent' NuProxy for Token and Validate requests. NuProxy forwards requests through your application server.
Step 4b above.