I'm running Apache Shindig within a webapp and it seems to work
fantastic in most respects but I'm having one difficulty that I've
spent more then a few days on trying to figure out.

When I make a call such as
http://localhost/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
it renders and works.  Also if I do
https://localhost/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
it renders and works.  I've written a gadget that has the following
calls

function request() {
           DisplayHTML("<h1> Loading...</h1>");
           var viewerIdSpec = opensocial.newIdSpec({userId: 'VIEWER'});
           var req = opensocial.newDataRequest();

           req.add(req.newFetchPersonRequest('VIEWER'), 'viewer');
           req.add(req.newFetchPersonAppDataRequest(viewerIdSpec,
"*"), "viewer_data");

           req.send(handleRequest);
        }

Here is where my problem begins.  If I put my gadget within http:// it
works just fine and as expected.  When I add https:// the method for
handling the response never gets called.    So it seems to be a
problem within routing between http and https but only with certain
gadgets.  However I can't seem to find a configuration option or don't
understand enough to know whats really happening. Any help would be
greatly appreciated.

Reply via email to