递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 3848|回复: 3
打印 上一主题 下一主题

[安卓] 是否可以忽略证书验证

[复制链接]

31

主题

211

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
跳转到指定楼层
楼主
发表于 2023-4-8 00:17:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在https请求中如果使用了代理,不管是《网络访问类.HTTP读文件》还是《安卓网络操作类.网页访问》
都会返回407(已填写代理账号密码),测试用易语言的《网页访问s》填写账号密码就可以正常获取数据



对比源码,火山中缺少了忽略证书的过程,而且火山中配置都是全局性质的,这样太影响了
应该照搬开源时候,适当加入自己的方法,像易语言时候多简单
火山对于菜鸟不会的那些底层逻辑都是完全开放,甚至可以嵌入,反而对于一些会的基础却是写死的,如果要修改就费老鼻子劲了



回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40595
沙发
发表于 2023-4-8 12:56:15 | 只看该作者
安卓网络操作类.HTTP读文件2   已经增加了代理账号密码的参数。可以试试。

a_network.v

347.01 KB, 下载次数: 1

安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40595
板凳
发表于 2023-4-8 12:57:22 | 只看该作者
另外安卓和pc的库又不一样。。易语言里面那个是微软api,用的winhttp。
安卓里面又没有winhttp。。所以没办法。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

31

主题

211

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
地板
 楼主| 发表于 2023-4-8 14:14:33 | 只看该作者
http的是正常的,https还是一样出错的,服务器端显示的还是407状态,火山中响应状态码还是-1,应该还是https验证部分出问题了,感觉像是出错在连接部分,老大,可以参考下:https://blog.csdn.net/renkai721/article/details/107605582,https应该是需要禁用证书验证和禁用主机名验证
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-28 05:15 , Processed in 0.092563 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表