Quantcast
Channel: Active questions tagged https - Stack Overflow
Viewing all articles
Browse latest Browse all 1542

How to include a certificate and key in API requests in React Native?

$
0
0

I'm currently working on a React Native project where I need to make an API request that requires including a certificate and key. In a typical Node.js environment, I would use the https.Agent for this purpose. However, React Native doesn't have native support for the https module.

I've tried a few approaches, but none seem to work in the React Native environment. Here are the methods I've attempted:

Custom Axios Agent:I attempted to create a custom Axios agent using the https.Agent class, but React Native does not provide the https module.

    // This won't work in React Native    const customAgent = new https.Agent({    cert: cert,    key: key,    rejectUnauthorized: false,    });

Native Modules:I also explored using native modules, but couldn't find a direct equivalent to the https.Agent in React Native.

    import { NativeModules } from 'react-native';    const { RCTNetworking } = NativeModules;    custom agent creation with RCTNetworking

How to overcome this limitation in React Native and successfully include the required certificate and key in my API requests?


Viewing all articles
Browse latest Browse all 1542

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>