Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
tclaremont wrote:
But if the service that CF runs under utilizes a username and password that is authenticated on the domain, wouldn't it just pass that username and password, thus allowing it to work?
Or are you saying that the CF Browser does not even pass that information at all?
I find this interesting because I believe I have performed exactly what is described here. It could very well be a different set of security on the remote server, though.
Yes that is what I am saying.
For most things, the user name that the CF service runs under can be used for authentication purposes. I.E. UNC access to network resources, <cfexecute...>, <cfldap...> ectera.
But with the Windows Integrated Security that allows a Windows Browser on a Windows Client to pass the users Windows Domain credentials to a Windows Server running a Windows Web server to be authenticated behind the scenes. This is done by custom, proprietary requests and response between the Windows Client and the Windows Web server.
With non-windows clients, like Firefox for example, when one access a HTTP resource that is protected by Windows Integrated Security the custom propietary requests and responses fail and the human user is presented with a login dialog box that allows for the authentication to proceed. The CF engine can not respond to this login request.
The same thing happens for Scheduled Tasks that try to access HTTP resourcs that are protected by Windows Inetgrated Security as the schedule task uses the same internal browser to make and receive the request and responses.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Just a quick update. I spoke to the individuals that are working on our sign-on change and according to them, the account/password that this used in the cfhttp call is validated on the domain. Despite this fact, the CFHTTP is of course not working.
Regards,
Mike