Hi,
Please try using
scheduler.SetInterfaceMode(false, new IntPtr(0));
before you use scheduler.Connect();
I haven't tried it with ASP.NET app but it worked out well when I used it on my Windows App. It basically prompts you to enter the credentials.
Let me know if it worked :)
Regards,
Sridutt