我已经在我的应用程序中为单点登录配置了NTLM,这在Internet Explorer上工作正常但在chrome和firefox上没有。在Liferay源代码中有一个限制,它仅限制IE的NTLM。有什么方法可以消除这种限制吗?
注意:Chrome和Firefox本身支持NTLM,这是Liferay的一个问题。Also asked this question here
答案 0 :(得分:1)
在查看源代码后,我认为您可以从NtlmFiler.java中的BrowserSnifferUtil.isIe(request)
语句中删除if
条件,并形成NtlmPostFilter.java。创建ext插件并进行更改