title: Why do web service or HTTP handler calls give two unauthorized errors and then a single success?
body: <p>When accessing an application I've written FireBug shows that each call to a web service or HTTP handler is attempted three times, and the first two times show as '401 Unauthorized' even though they return the correct result. This consistent. Every call does this same thing.</p>
  
  <p>Any ideas why this happens?</p>