UIWebView opent de beveiligde URL niet

In een iPhone-applicatie heb ik een UIWebView gemaakt die http://www.google.com met succes laadt. Maar in dezelfde webweergave wordt https://xxxseal.xxxxbank.com/mpi/Ssl.jsp?transactionId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (een URL van een betalingsgateway) niet geladen, maar deze zelfde URL wordt geopend in Safari en andere browsers succesvol. Kan iemand me hierin uitleggen en helpen?

1

2 antwoord

U moet de - stringByAddingPercentEscapesUsingEncoding: methode om de tekenreeks correct op te maken voordat deze wordt omgezet in een NSURL.

3
toegevoegd

Probeer dit :

NSString *postString;
postString = [NSString stringWithFormat:@"https://xxxseal.xxxxbank.com/mpi/Ssl.jsp?transactionId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"]; 
postString = [postString stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)NSUTF8StringEncoding];
[WebViewObj loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:postString]]];
2
toegevoegd