这是我的另一个问题:
我玩过Zend_Auth_Http,当它运行在作为apache模块运行的PHP服务器上时,一切似乎都运行正常。当PHP作为CGI脚本运行时,它是一个完全不同的故事,因为它不支持HTTP授权。我搜索了一下,发现this post描述了此问题的解决方法。这一切都有效但理想情况下我想在Zend Framework应用程序中使用Zend_Auth_Http为我完成大部分工作。有没有办法做到这一点?
以下是我的托管包(1& 1)的一些细节:
我希望有人能在这里提供帮助,我想做的事情并非不可能。
非常感谢,如果我没有给你足够的信息,请随时提出问题!
西蒙
答案 0 :(得分:0)
要扩展Ashley的评论,Zend_Auth_Http_Adpter参考中的这条评论建议通过添加.htaccess规则来解决这个问题。
发布者:Jean-BenoîtMurat:2011-01-2510:57:17⁋我的基本http 身份验证适用于快速cgi / cgi(Apache / Zend Server)
添加RewriteRule。* - [E = HTTP_AUTHORIZATION:%{HTTP:授权},L]
在.htaccess文件中