Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome Chrome 69.0.3497.81+中的奇怪Bug;弹簧靴安全性+;上传文件时使用vaadin_Google Chrome_Spring Boot_Vaadin8 - Fatal编程技术网

Google chrome Chrome 69.0.3497.81+中的奇怪Bug;弹簧靴安全性+;上传文件时使用vaadin

Google chrome Chrome 69.0.3497.81+中的奇怪Bug;弹簧靴安全性+;上传文件时使用vaadin,google-chrome,spring-boot,vaadin8,Google Chrome,Spring Boot,Vaadin8,使用Chrome 69.0.3497.81时,我的应用程序中有一个奇怪的错误。该应用程序与以前版本的Chrome以及最新的Firefox、Opera和Edge配合使用效果良好 该web应用程序是一个Spring Boot应用程序,具有Spring Boot Security(2.0.4)和Vaadin(8.5.1)的结合 我已经做了一个最小的项目,展示了可以在中找到的bug 该应用程序显示一个带有6个按钮的页面,用于上传文件。按钮是一样的。您按下的第6个按钮(订单不起任何作用)失败。它等待来自服

使用Chrome 69.0.3497.81时,我的应用程序中有一个奇怪的错误。该应用程序与以前版本的Chrome以及最新的Firefox、Opera和Edge配合使用效果良好

该web应用程序是一个Spring Boot应用程序,具有Spring Boot Security(2.0.4)和Vaadin(8.5.1)的结合

我已经做了一个最小的项目,展示了可以在中找到的bug

该应用程序显示一个带有6个按钮的页面,用于上传文件。按钮是一样的。您按下的第6个按钮(订单不起任何作用)失败。它等待来自服务器的永远不会到来的应答

多次使用同一个按钮进行上传不是问题

该错误仅在spring boot security启用时出现。我在Windows 10和MacOs High Sierra上的Chrome浏览器上试用过


由于这个bug是Chrome、Spring Boot Security和Vaadin的组合,我不知道还有什么地方可以问,因此我在这里问大家。如果您觉得这个问题应该发布到其他地方,请告诉我

我最近在Chrome my Spring Boot app(带安全性)中注意到,映射方法时会执行两次。在Safari中测试它只会导致预期的单次执行。

最新的Chrome(70.0.3538.77)没有表现出这种行为,因此问题自行解决了!据我所知,浏览器打开了6个从未关闭的并发连接。至于为什么会这样,我不知道。我怀疑这是Chrome团队纠正的一个错误。

我想到的第一件事是,出于某种原因,Spring Security会为每次授权上传创建新的http会话,而Chrome browser支持的最大并行http会话数将用完。请参阅此处的信息“如何更改http会话创建设置”和此处的“关于http连接限制”Hmmm我将尝试使用它,但这将如何解释它在除Chrome 69之外的所有浏览器上工作的事实?不幸的是,这不是它。我尝试了更多的无状态设置,从未尝试过http会话创建的设置,但行为保持不变。你的行为听起来不像是答案。(另一方面,问题不包含问号。)请注意,堆栈溢出不是论坛。也许你可以改进你的答案。回答应该显示一种解决提问者问题的方法。我不能对原始帖子发表评论,因为我是一个noob,但我想发表评论,所以。。。