title: How to automate Windows authentication in Python with selenium-rc?
body: <p>I am using python to write selenium-rc test code for my server code. The server application is written with ASP.NET and is configured with "Windows authentication". The execution steps of my python code look like the following:</p>
  
  <ol>
  <li>Start python main() </li>
  <li>Create the selenium instance (say sel)</li>
  <li>Start the selenium by calling sel.start()</li>
  <li>Open the target URL with the selenium instance via calling sel.open(url)</li>
  <li>Windows authentication dialog box pops up at this time</li>
  <li><p>sel.open(url) is, by default, set to time out in 30 seconds while the authentication process is pending for input of username and password.</p></li>
  <li><p>At this point, I could not find any way through selenium-rc interface to make it recognize the pop up dialog box. I google around and find out that the selenium-rc interface (in python) is for http authentication only- not Windows authentication.</p></li>
  </ol>
  
  <p>I have tried to use autoit within selenium but still without luck.</p>
  
  <p>Can any of you shed some light on this?</p>
  
  <p>Thanks in advance.</p>
  
  <p>marvinchen</p>