Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

What are the typical causes of multiple login prompts on sharepoint sites?

We have a production site where users who login outside of the domain (from home) are prompted multiple times (3 or so times) for their domain credentials for the site.

Inside the domain (in one of our offices), when users load the site, they are logged in automatically as expected. The only time multiple prompts come up inside the domain is if they select "Sign in as a different user".

As an experiment, I built out a blank site on a VM and I experienced the same multiple prompts behaviour both on and off the domain, across both IE and FF:

  • Site runs at: https://oursite.uat.contoso.com
  • Windows Authentication was enabled (Classic Mode) during setup
  • Integrated Windows authentication using NTLM is set under authentication providers
  • Anonymous Access is turned off
  • *.contoso.com is listed under the local intranet zone sites in IE.
share|improve this question
    
Are the users getting the prompts when opening all content or Office documents? –  sween_sp Jan 25 '13 at 4:39
    
Users are not having issues when opening files from document libraries. Only during initial login and when using "login as a different user". –  Ray Jan 25 '13 at 16:48
add comment

3 Answers

I had a similar situation on a client site when you entered the website via VPN or TMG that external content was loaded, causing a prompt per item. Close to 100 prompts at one point.

I later found out it was due to HTTP / HTTPS indifferences. Like for instance external links to JavaScript or the sorts of like in master pages and iFrames. This was handled by an HTTP handler checking the URL and adjusting all links.

share|improve this answer
    
how did you end up resolving this? –  Ray Jan 25 '13 at 21:57
    
@Ray I made a HTTP handler which checked if the current URL contained HTTPS and if so replaced HTTP with HTTPS in all requests to avoid login prompt every time a page loaded –  Daniel Ziga Jan 26 '13 at 0:44
add comment

Do you have external content being rendered on the page?

For example, if you have an intranet page which contains a content editor web part which is an iframe for another site.

Then users will be prompted for the Sharepoint site, and for the external content as well.

This is usually the cause for multiple login prompts.

share|improve this answer
    
In both the case of the production site, and in the test case I spun up, neither site is displaying external content of any kind. –  Ray Jan 25 '13 at 15:05
add comment

That is the behavior of a site that is accessible outside the network with intgrated authentication. Make sure when prompted, the users login as domain\username and their password or username@domain.com and their password.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.