开发者社区> 问答> 正文

在安卓使用钉钉小程序webview的时候遇到了412错误

现在有这样一个网页

https://yunbanktest.bankcomm.com/personbank/walletPay/H5Cashier/Cashier/cashier_main.html

这个服务器是挂在交行总行的,我的需求是在钉钉第三方企业应用中使用webview打开这个页面进行订单支付

这个页面在iOS端,或者模拟器里,亦或是普通的浏览器里,都可以正常访问,但是在安卓的钉钉第三方企业应用的webview里,也就是我的项目跑在安卓机器上,就会报412错误

这里我猜想可能是钉钉重写了webview,或者js引擎之类的,并不是用的Chrome,导致请求的标识符不同于一般的浏览器。因此被交行总行的服务器拒绝,但是我即搞不到总行服务器的信息,也看不了钉钉请求的信息,因为是https的请求,抓包也抓不了。现在很是烦恼。不知道该如何解决这个问题。

请问这个有什么解决办法么

image.png

这个是正常访问的截图

image.png

这个是Android端打开上述地址时候的界面

展开
收起
1866699998781845 2022-10-14 10:34:44 1439 0
0 条回答
写回答
取消 提交回答
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载