I've been developing a system that does server-to-server communication using Basic HTTP Auth for authentication behind an SSL connection. The requests are created and sent with the HttpSocket class. The component that receives the requests uses the Security component to force and check authentication.
Everything has been working great on multiple test systems, but on the production host, none of the Authentication credentials were being seen by the app. After a few hours of testing I discovered that on all my test systems I'm using the Apache php module, but on the production server, the php api is access through FastCGI. According to the php documentation for HTTP authentication here: http://us3.php.net/manual/en/features.http-auth.php the HTTP authentication hooks are only available when using the apache module and not for php through cgi. It seems that I'm going to have to change my approach to authenticating, but I have no idea what to change it to. Do you folks have any suggestions? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
