iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   NSURLConnection https (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/32034-nsurlconnection-https.html)

dikketienes 25-03-09 21:50

NSURLConnection https
 
Hey is het mogelijk een HTTPS request te doen om data op te halen van een https adres. Gebruik NSURLConnection. Heb heel internet al afgezocht maar kom er niet uit.

Krijg het nu niet voor elkaar wel met de http.

Groeten Dick

wbroek 25-03-09 23:17

Bij HTTPS moet officeel het certificaat goed gekeurd worden, bij goede gekochte certificaten gaat dit meestal automatisch en bij andere moet je altijd de vraag beantwoorden of je het vertrouwd.

Om deze melding te vermijden en altijd ja te zeggen tegen het certificaat kun je bij het initieren van je request het volgende gebruiken:
[NSURLRequest setAllowsAnyHTTPSCertificate:YES forHost:@"127.0.0.1"];
waarbij forHost natuurlijk de server is waarna je de https request doet.

dikketienes 26-03-09 07:00

Ik krijg de melding "'NSURLRequest' May not respond to '+setAllowsAnyHTTPSCertificate:forHost'" Is het niet zo dat dit voor de mac is en niet voor de iPhone?
Zie het namelijk ook niet in de documentatie staan.

Groeten Dick

wbroek 26-03-09 21:27

Die melding is normaal, dit omdat je hem zelf kan overrulen. Als het goed is zou het geheel het wel moeten dan als je de request verder goed maakt.


Alle tijden zijn GMT +2. Het is nu 02:42.