开发者社区> 问答> 正文

Datav之前可以用https的api获取数据的,最近报错误无法再用https请求了,是什么问题呢?

Datav之前可以用https的api获取数据的,最近报错误无法再用https请求了,是什么问题呢?
834b0fa2be855783498f99b3c4fbc251.png

展开
收起
青城山下庄文杰 2023-07-17 18:52:09 180 0
4 条回答
写回答
取消 提交回答
  • 应该是自签证书的问题, 这个接口有http的吗?可以用没证书的接口试下,走服务器代理请求应该是可以的 现在自签证书浏览器是不是提示不安全的,此回答整理自钉群“DataV本地部署&尊享版官方群”

    2023-07-18 10:50:44
    赞同 展开评论 打赏
  • 如果你之前可以使用 HTTPS 请求来获取 Datav 数据,但最近出现无法再使用 HTTPS 请求的错误,可能有以下几种原因导致:

    1. 证书问题: 检查你所使用的 HTTPS 请求是否与正确的证书匹配。如果证书过期、被吊销或者存在其他问题,可能会导致无法使用 HTTPS 请求。确保你的证书有效,并且与请求的 URL 匹配。

    2. 服务器配置: 请确保你的服务器已正确配置 SSL/TLS。如果服务器配置不正确,可能会导致 HTTPS 请求失败。检查服务器的 SSL/TLS 配置,包括密码套件、协议版本和加密算法等设置。

    3. 安全策略更改: 某些安全策略的更改可能会影响 HTTPS 请求。例如,服务器可能已更新其安全策略以禁用旧的或不安全的协议/加密算法。确保你的 HTTPS 请求与服务器的安全策略相匹配。

    4. 网络防火墙/代理: 某些网络防火墙或代理服务器可能会干扰或阻止 HTTPS 请求。检查你的网络环境,确保没有任何防火墙或代理服务器阻止了你的请求。

    5. 服务商限制: 如果你是在特定的网络环境中工作,如企业内部网络,可能存在特定的限制或策略,禁止或限制了对外部 HTTPS 请求。在这种情况下,请联系你的 IT 部门或网络管理员,以了解是否存在任何限制。

    2023-07-17 22:28:14
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    检查API服务的升级情况:查看API服务的更新日志或联系API服务的提供方,了解是否升级了安全协议。如果确实升级了,则需要使用支持新安全协议的HTTPS请求方式。

    检查证书的有效性:如果你在使用HTTPS请求时遇到了错误,可能是由于证书的问题导致的。你可以检查证书是否过期、是否与域名匹配等问题,以确保证书的有效性。

    尝试使用其他请求方式:如果使用HTTPS请求无法解决问题,你可以尝试使用其他请求方式,例如HTTP或者其他协议。当然,这需要你先确认API服务是否支持其他请求方式。

    更新Datav版本:如果Datav版本比较老旧,可能不支持新的安全协议。你可以尝试更新Datav到最新版本,以确保支持最新的安全协议。

    2023-07-17 19:31:31
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果你之前可以使用HTTPS请求获取Datav数据,但最近出现了无法再使用HTTPS请求的错误,可能有以下几个可能的问题:

    1. 证书过期或无效: 检查HTTPS请求所用的证书是否过期或被吊销。确保你正在使用有效的SSL证书,并且证书链中的所有证书都是受信任的。

    2. SSL/TLS协议版本不支持: 确认你的客户端和服务器之间的SSL/TLS协议版本是否相互兼容。如果服务器只支持较旧的SSL/TLS版本,而你的客户端仅支持较新的版本,可能会导致连接失败。尝试调整协议版本以获得兼容性。

    3. 服务器配置问题: 检查Datav服务器的配置,确保它正确配置为接受HTTPS请求。验证服务器上的SSL/TLS设置,并确保已正确设置HTTPS监听器和证书。

    4. 防火墙或网络问题: 检查防火墙设置,确保在服务器和客户端之间的网络连接上没有任何阻止HTTPS流量的规则。还要确保网络连接正常,不会出现任何中断或故障。

    5. 客户端设置问题: 检查你的客户端代码或工具设置,确保它们正确地发起HTTPS请求。检查是否在代码中正确指定了HTTPS协议,并且指定了正确的端口号和路径。

    2023-07-17 19:18:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载