Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added details on proxy settings

...

Integration with Shindig

Proxy configuration

In order for widgets running in Wookie to communicate with external web services using Ajax, requests must be redirected through a server-side proxy. The proxy configuration is located in WEB-INF/classes/widgetserver.properties.

The following parameters can be set:

widget.proxy.usewhitelist=true|false

Set this to true to enable a whitelist; this only works with the Wookie built-in proxy service.

widget.proxy.checkdomain=false|true

If this is set to true, the Wookie built-in proxy will only handle requests where the requesting domain is the same as the proxy server domain.

widget.proxy.scheme=
widget.proxy.hostname=
widget.proxy.port=
widget.proxy.path=

These allow you to set a custom proxy server location. To use the Wookie built-in proxy service, you only need to set widget.proxy.path=/wookie/proxy. To use instead the proxy service bundled with Apache Shindig, you need to set widget.proxy.path=/gadgets/proxy

widget.proxy.username=
widget.proxy.password=
widget.proxy.usentlmauthentication=false|true

Use these settings to configure access control for the proxy. By default no authentication is set.

Mail setup