在使用HttpServletRequest.getParameter("SAMLResponse")时,我们面临着奇怪的问题。我们的应用程序集成了3个不同的IDP OKTA, CAIMAN和SecureAuth。为了从Http请求中提取SAML令牌,我们花费的时间几乎是从OKTA中提取的两倍。是,两种情况下令牌大小不同。
- OKTA令牌大小约为7 KB,使用上述功能提取此令牌需要13-15秒。
- 其中SecureAuth令牌大约是双倍的时间17KB,它占用大约。44-47秒。
HttpServletRequet.getParameter("SAMLResponse")是Servlet类的一个非常基本的函数。为什么要花这么多时间?我们可以在tomcat中做任何配置(与POST请求相关)吗?或者有其他方法提取SAMLResponse"令牌?
您可以尝试配置套接字。rxBufSize属性32k在Tomcat服务器,并尝试