Twitter APIでハマり中

一応解決済みTwitter APIでハマり中〜解決〜

ダイレクトメッセージの取得で、認証エラーを発生させてるんだけど、ステータスコードが401にならない・・・。ブラウザだとちゃんと401になってるのになぁ。

自分アカウントに間違いパスワード"aaa"で、下記のようにアクセス

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:
    [NSURL URLWithString: @"http://masatoshisw20:aaa@twitter.com/direct_messages.xml"]];
[request setHTTPMethod: @"GET"];

NSError *error;
NSURLResponse *resp;
NSData *dataReply = [NSURLConnection sendSynchronousRequest:request returningResponse:&resp error:&error];
NSString *stringReply = [[NSString alloc] initWithData:dataReply encoding:NSUTF8StringEncoding];
NSHTTPURLResponse *response = (NSHTTPURLResponse *)resp;
NSLog(@"statusCode=%d\n%@", [response statusCode], stringReply);

コンソールへの出力はこうなる

2009-08-21 05:52:35.967 PostItWall[814:20b] statusCode=0
<?xml version="1.0" encoding="UTF-8"?>
<hash>
  <request>/direct_messages.xml</request>
  <error>Could not authenticate you.</error>
</hash>

xml部分は正しいんだけど、ステータスコードが0になる。なんかくだらないミスがあるのかな?
ちなみに、正しいパスワードを与えたときのステータスコードはちゃんと200になる。

時間がないので、今朝はここまでか。