Javascript 三星互联网CORS仅发送选项请求

Javascript 三星互联网CORS仅发送选项请求,javascript,cors,samsung-mobile,Javascript,Cors,Samsung Mobile,在Android设备上使用“三星互联网”浏览器时,它无法执行Ajax(某些工作)请求。经过一些调试后,我看到浏览器只发送选项请求(成功),但随后不发送相应的post请求 您可以访问my Dev站点,在确认提示中选择ok,单击login并尝试使用随机数据登录 如评论中所述,三星互联网浏览器似乎不处理通配符访问控制标题 所以我需要切换到显式列表…您好,我打赌您忘了粘贴链接;)事实上,它已经存在了,但是https是大写的,因此似乎有某种替代逻辑,只在一个侧面注意:永远不要在任何生产代码中使用Acces

在Android设备上使用“三星互联网”浏览器时,它无法执行Ajax(某些工作)请求。经过一些调试后,我看到浏览器只发送选项请求(成功),但随后不发送相应的post请求

您可以访问my Dev站点,在确认提示中选择ok,单击login并尝试使用随机数据登录


如评论中所述,三星互联网浏览器似乎不处理通配符访问控制标题


所以我需要切换到显式列表…

您好,我打赌您忘了粘贴链接;)事实上,它已经存在了,但是https是大写的,因此似乎有某种替代逻辑,只在一个侧面注意:永远不要在任何生产代码中使用
Access Control Allow Origin:
。这是一个可怕的安全漏洞。如果您使用的是Cookie,它将无法与CORS一起工作,那么您将需要一个反向代理。@ssc-hrep3您在webview上没有选择权,而不是使用
*
通配符作为访问控制允许标头和访问控制允许方法响应标头,尝试让服务器发送前端发送/需要的显式方法名称和头名称的列表。因为我猜三星浏览器可能无法识别访问控制允许标头和访问控制允许方法响应标头的
*
通配符。因此,在三星浏览器中预飞行实际上并没有成功,而是失败了,因为浏览器没有看到它所期望的显式头名称和方法名称。