Subject: Re: Inserting XML into stylesheet using copy-of
From: Rob Belics <rob_belics@xxxxxxxxxxx>
Date: Wed, 27 Jan 2010 08:08:35 -0600
|
On Wed, 2010-01-27 at 15:03 +0100, Martin Honnen wrote:
> Rob Belics wrote:
>
> > Hmm. Transferring those files to my server and now I can see the
> > inserted xml. So, apparently, there is a reason why this does not work,
> > or display, when the main xml/xslt is local, on my home office computer,
> > and the inserted xml file is on the server, but works when the xml/xslt
> > and inserted xml are all on the remote server.
> >
> > I need to clean that up a bit if you still want to see it but any ideas
> > on what the problem could be?
>
> That's simply the same origin policy that browsers apply for security
> reasons, for XSLT that means that a stylesheet loaded from e.g.
> http://example.com can load other resources from http://example.com/ but
> is not allowed to load resources from a different origin like e.g.
> http://example.org/.
> Check the error console of your browser, at least Firefox should display
> a security error in that case.
>
Then that explains that. In the http headers, I saw "origin: null" and I
wondered if that was the issue. The error console didn't say anything
but give the original error.
Thanks for everyone's help.
|