15

I am using fetch API in react single page application, and I need to access a self-signed https microservice, it fails because of the SSL verification. Is it possible to ignore the verification? And how to do it?

3
  • In a test environment, or for any arbitrary browser visiting your site? Commented Mar 30, 2018 at 2:14
  • 1
    @t.niese, in a test environment. Commented Mar 30, 2018 at 11:33
  • 1
    If it is in an test eniroment, then you cann add this certificat to you browse, and then your browser won't complain about it anymore. Commented Mar 30, 2018 at 12:13

2 Answers 2

4

No, this error is from your browser and cannot be avoided in JavaScript. You must either add the self-signed certificate to your root certificate repository on your local machine or obtain a valid signed certificate from a free service such as Let's Encrypt.

Sign up to request clarification or add additional context in comments.

1 Comment

Could you link to the source where you got this information from please?
-1

Alternatively, you can relay the request via your own server. but some instance needs to have SSL enabled, if the app itself runs on HTTPS.

on the server-side you can ignore wrong certificates. E.g.: https://github.com/bitinn/node-fetch/issues/19#issuecomment-289709519

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.