Hello,

I've created an AJAXPro user control and embedded it in an ASPX page
on a site that uses NTLM/Windows Integrated authentication.

The page and user control work flawlessly in Internet Explorer.

Unfortunately, FireFox repeatedly (but not entirely consistently)
prompts for login credentials whenever  an AJAX call is made using
AJAXPro.  Sometimes the first AJAX call will not prompt for
credentials, but sooner or later the page will start to prompt and once
it does it doesn't stop.  Interestingly, the prompts don't appear
to accept valid credentials.  In other words, if an AJAX call in
FireFox prompts for credentials, it will fail regardless of the
accuracy of the credentials.

Here are the most relevant FireFox bugs I could find (all marked
resolved, fixed ages ago):
https://bugzilla.mozilla.org/show_bug.cgi?id=231529
https://bugzilla.mozilla.org/show_bug.cgi?id=224653
https://bugzilla.mozilla.org/show_bug.cgi?id=231529

Here is one user's idea for silencing the prompts (it didn't work
for me):
http://www.crossedconnections.org/w/?p=89

One person in this thread...

http://groups.google.com/group/ajaxpro/browse_thread/thread/278b4688f17641ff/4ad3cfc77899b17e?lnk=gst&q=ajax+ntlm&rnum=2#4ad3cfc77899b17e

 ...suggested that the following line in the AJAXPro client scripts was
the problem:

this.xmlHttp.setRequestHeader("Connection", "close");

However, I can't find this line in the current AJAXPro build's
client scripts so I can't substantiate this assertion.

I am running within a SharePoint 2007 deployment which, by virtue of
policies that are out of my control, requires my applications to work
with IE and FireFox in an NTLM authenticated site so this is becoming a
major issue.

I've created a standalone testing web application and can confirm
that, for once, the problem is not being introduced by SharePoint.
I've also toggled the settings from just NTLM to just Anonymous and
can say that the FireFox problem is definitely limited to just NTLM.
Enabling both, because of the way IIS works, is tantamount to enabling
just Anonymous.

Does anyone here have any other ideas?  I'd really appreciate any
assistance.

Thanks,
Andrew Eberhard


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Ajax.NET Professional" group.

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

For more options, visit this group at http://groups.google.com/group/ajaxpro

The latest downloads of Ajax.NET Professional can be found at 
http://www.ajaxpro.info/

Don't forget to read my blog at http://weblogs.asp.net/mschwarz/

The open source project is now located at 
http://www.codeplex.com/Wiki/View.aspx?ProjectName=AjaxPro
-~----------~----~----~----~------~----~------~--~---

Reply via email to