文档尚不完全清楚-这些变量之间是否有区别?至少在IIS上它们看起来是相同的,但是如果在其他服务器下可能有所不同,我不想依靠它。
最佳答案
根据Adobe ColdFusion文档,它们是相同的。
http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Expressions_8.html
查看openbd源代码,remote_user和auth_user映射到相同的 key ,因此它返回相同的值。
在查看railo源代码时,我不太了解发生了什么,但是它似乎正在设置remote_user,并且不确定auth_user是否设置在任何地方。
如果要设计与Coldfusion,railo和openbd兼容的应用程序,则使用remote_user看起来更安全。也许其他人可以发表评论,因为我不花时间进行深入研究就无法完全理解代码。
关于iis - AUTH_USER和REMOTE_USER cgi变量之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853006/