Re: CFC access

2006-01-22 Thread Kay Smoljak
Hi Dave,

On 1/23/06, Dave Watts <[EMAIL PROTECTED]> wrote:
> You don't need the CFIDE directory to publish a CFC web service. If you
> browse the CFC directly, you need to be able to log in, but to use it as a
> web service, just make sure that you have access="public" in the methods you
> want, and use the URL "http://yourserver/your.cfc?wsdl";. This doesn't
> require a login.

Thanks for that. As it turns out, the issue was that there was no IIS
mapping for .cfc - adding one has solved the problem!

--
Kay Smoljak
http://kay.zombiecoder.com/
http://kay.smoljak.com/

~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:230212
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFC access

2006-01-22 Thread Dave Watts
> We have a CFC set up on our test server, and are able to 
> successfully access it as a web service from PHP and ASP (on 
> other servers). All good. Trying to bring up the CFC in the 
> browser kicks you to the CFIDE login screen, and on 
> successful login you get the wsdl docs. Great.
> 
> However, our live server does not the cfide directory (it's 
> multihomed). PHP and ASP cannot access the CFC at all, and 
> trying to bring it up in the browser results in a 404 error. 
> CF code can still access the CFC.
> 
> I don't want to allow browsing of the CFC - I was going to 
> set up Spike's tool to do that - I just want ASP and PHP code 
> to be able to access the methods. We've tried copying the 
> CFIDE directory to the root of the site in question and 
> adding an IIS mapping to it, but no luck.

You don't need the CFIDE directory to publish a CFC web service. If you
browse the CFC directly, you need to be able to log in, but to use it as a
web service, just make sure that you have access="public" in the methods you
want, and use the URL "http://yourserver/your.cfc?wsdl";. This doesn't
require a login.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information!


~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:230211
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54


CFC access

2006-01-22 Thread Kay Smoljak
Hi all,

We have a CFC set up on our test server, and are able to successfully
access it as a web service from PHP and ASP (on other servers). All
good. Trying to bring up the CFC in the browser kicks you to the CFIDE
login screen, and on successful login you get the wsdl docs. Great.

However, our live server does not the cfide directory (it's
multihomed). PHP and ASP cannot access the CFC at all, and trying to
bring it up in the browser results in a 404 error. CF code can still
access the CFC.

I don't want to allow browsing of the CFC - I was going to set up
Spike's tool to do that - I just want ASP and PHP code to be able to
access the methods. We've tried copying the CFIDE directory to the
root of the site in question and adding an IIS mapping to it, but no
luck.

This is Windows 2003 server with CF Standard. Any help would be
greatly appreciated!

--
Kay Smoljak
http://kay.smoljak.com/
http://kay.zombiecoder.com/

~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:230210
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54