TheWidlarzGroup/react-native-video

[feature/ios] support self signed https URL

Fechada

#2.776 aberto em 20 de jul. de 2022

 (2 comentários) (0 reação) (0 responsável)Kotlin (3.027 forks)batch import
6.x.xPlatform: iOSV6featurehelp wanted

Métricas do repositório

Stars
 (7.677 estrelas)
Métricas de merge de PR
 (Mesclagem média 2d 3h) (11 fundiu PRs em 30d)

Description

When I what to play a video asset stored in self signed certificate server via iOS, it shows error as "The certificate for this server is invalid.". Is there any way to ignore certificate validation? When request data from self signed cert server with NSURLSession, I can ignore cert validation using following code

- (void)URLSession:(NSURLSession *)session didReceiveChallenge:(NSURLAuthenticationChallenge *)challenge completionHandler:(void (^)(NSURLSessionAuthChallengeDisposition, NSURLCredential * _Nullable))completionHandler {
    NSURLCredential *credential = [NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust];
    completionHandler(NSURLSessionAuthChallengeUseCredential, credential);
}

How can I do this in this component? as this issue #2649

Guia do colaborador