首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在react native XMLHttpRequest Api或Fetch API中禁用ssl检查?

如何在react native XMLHttpRequest Api或Fetch API中禁用ssl检查?
EN

Stack Overflow用户
提问于 2018-07-02 15:16:24
回答 1查看 15.2K关注 0票数 4

在本地测试服务器上,url有ssl证书错误,所以我必须禁用ssl检查。我读过很多关于stackoverflow的解决方案,但没有一个有帮助。问题是我不能在服务器上做任何改变。所以我想知道如何禁用ssl检查,或者是否有任何其他api,如fetch api或Retrofit for react native。

我的fetch api代码如下

代码语言:javascript
复制
fetch('https://example.com/logincheck', {
  method: 'post',
  headers: {
    'Accept': 'application/json, text/plain,',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    "username" :"usrname",
  })
})
  .then(response =>  response.json())
  .then(responseobj => {
    this.setState({

    });
    console.log("login status:",responseobj.success);


  })
  .catch((error) => {
      console.error(error);
    });
EN

回答 1

Stack Overflow用户

发布于 2018-07-04 13:36:00

我认为您使用的是自签名证书,这就是这个问题的原因,所以不要使用免费的ssl,而要使用自签名证书,请参阅以下链接以获取更多信息

self-signed certificate

我并不建议禁用ssl检查,因为这不是一个好的做法。因此,请建议管理员将自己的证书更改为免费ssl。我想你已经知道答案了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51130878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档