私は、iis ベースの Web サイトから Web ページをダウンロードする必要があるアプリに取り組んでいます。iPad でワイヤレス接続用のドメインにログインしている場合、接続先のサイトは資格情報にそのログインを使用しているようです。ただし、ドメインに接続していない場合、またはページにアクセスできないユーザーとして接続している場合はdidReceiveAuthenticationChallenge
、. Safari を使用して同じページに接続すると、関係なく認証が求められます。アプリが毎回認証されることを望んでいます。どんな助けでも大歓迎です。
ページをリクエストするコード:
NSError *error = nil;
// assign the cmh url from user prefs
NSURL *url = [NSURL URLWithString:cmhUrl];
// Put that URL into an NSURLRequest
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[req setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData];
// Create a connection that will exchange this request for data from the URL
connection = [[NSURLConnection alloc] initWithRequest:req
delegate:self
startImmediately:YES];