我在我的应用程序中配置了NTLM for single sign,它在Internet Explorer上工作正常,但没有在Chrome和Firefox上。在Liferay源代码中限制了仅限IE的NTLM。有什么办法可以消除这种限制吗?Liferay 6.2 CE-GA6使NTLM适用于Chrome和Firefox?
注意:Chrome和Firefox本身支持NTLM,这是Liferay方面的问题。 Also asked this question here
我在我的应用程序中配置了NTLM for single sign,它在Internet Explorer上工作正常,但没有在Chrome和Firefox上。在Liferay源代码中限制了仅限IE的NTLM。有什么办法可以消除这种限制吗?Liferay 6.2 CE-GA6使NTLM适用于Chrome和Firefox?
注意:Chrome和Firefox本身支持NTLM,这是Liferay方面的问题。 Also asked this question here
期待在源代码中,我想后,你可以删除从NtlmFiler.java if
声明BrowserSnifferUtil.isIe(request)
条件和形成NtlmPostFilter.java。创建分机插件并进行更改
这使我对这实际上帮助我解决我的问题 - > https://stackoverflow.com/questions/45915136/how-to-override-portal-impl-jar-classes-in-liferay-ext-plugin –
如果只有你连接了你的交叉点,那么志愿者试图回答你的问题就不需要自己做所有已经在其他地方提出的研究。请阅读http://meta.stackexchange.com/questions/141823/why-is-cross-posting-wrong-on-an-external-site并采取行动 –
@OlafKock根据您的建议更新了问题。 –