Re: webScriptAccess

Doron Rosenberg <[email protected]>
Newsgroups gmane.comp.mozilla.devel.xml
Organization Another Netscape Collabra Server User
Message-ID <[email protected]>
No One wrote:
> Question 1.
>   During development it is not practical to serve my SOAP service from 
> the same port as my script files that access it.  How am I able to 
> configure mozilla to allow a script served on one port to access a 
> service on another port.  I am running mozilla 1.8a6.
You could develop the script on your harddisk.  file:// should allow you 
to conect to anywhere.

> 
> Question 2.
>   Is the "New Security Model" proposal linked to from mozilla's web 
> services page enabled in mozilla?  If so, wouldn't the following file 
> named "web-scripts-access.xml" served from localhost on port 80 from the 
> same directory as the scripts that are trying to access a service on 
> port 9900 satisfy mozilla's new security model?  If the answer is "NO" 
> because I haven't provided a corresponding <wsa:delegate> directive in a 
> file named "web-scripts-access.xml" on port 9900, please refer to 
> Question 1.  In other words, many soap implementations come with an http 
> server builtin to aid in development, but one which can't easily be 
> configured to serve anything other than the soap service.
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <wsa:webScriptAccess xmlns:wsa="http://www.mozilla.org/2002/soap/security">
> <wsa:allow type="soap" from="http://localhost:9900"/>
> <wsa:allow type="soapv" from="http://localhost:9900"/>
> <wsa:allow type="load" from="http://localhost:9900"/>
> </wsa:webScriptAccess>
> 
> Thanks,
> Derek

The answer is yes, it is on by default since 1.4 I believe.  What you 
should do is just have this:

<?xml version="1.0" encoding="UTF-8"?>
<wsa:webScriptAccess 
xmlns:wsa="http://www.mozilla.org/2002/soap/security" />

Being empty, it will allow anyone to connect.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.