Integration/ContentConnector

From TempusServa wiki
Revision as of 20:57, 21 January 2014 by old>Admin (Created page with '== CMS content provider == === Tempus Serva setup (provider) === === CMS system setup (consumer) === === Overcoming XSS protection === I cases where the TempusServa serv…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

CMS content provider

Tempus Serva setup (provider)

CMS system setup (consumer)

Overcoming XSS protection

I cases where the TempusServa server and the CMS system is on different domains (ex. acme.shared.com and cms.acme.com), browsers will prevent pages from accessing content from other servers.

Three options exist

  1. Set up server to allow XSS (not recommended)
  2. Use server side includes (ok, but not supported everywhere)
  3. Set up a mini proxyserver

A mini proxyserver written i PHP is very simple.

  <?php 
   echo file_get_contents("http://myserver.dk/TempusServa/cmsinterface?q=".$_GET["q"]."&v=".$_GET["v"]);