راجہ مخلص
راجہ مخلص

Reputation: 1629

Facing ReactNativeBlobUtil request error in React Native

I was facing issue in React Native when using react-native-pdf to display pdf in App

logs displayed in console:

Error: ReactNativeBlobUtil request error: java.lang.IllegalStateException: Use of own trust manager but none definedjava.lang.IllegalStateException: Use of own trust manager but none defined]

Upvotes: 23

Views: 13797

Answers (1)

راجہ مخلص
راجہ مخلص

Reputation: 1629

Open Your code and simply use trustAllCerts prop and set its value false

as shown below :

<Pdf
                    trustAllCerts={false}
                      source={{
                        uri: pdfUrl,
                        cache: true,
                      }}
                      onLoadComplete={(numberOfPages, filePath) => {
                        console.log(`Number of pages: ${numberOfPages}`);
                      }}
                      onPageChanged={(page, numberOfPages) => {
                        console.log(`Current page: ${page}`);
                      }}
                      onError={error => {
                        console.log(error);
                      }}
                      onPressLink={uri => {
                        console.log(`Link pressed: ${uri}`);
                      }}
                      style={styles.pdf}
                    />

Upvotes: 90

Related Questions