Recommended Browser Settings (v 1.0)

Internet Explorer 6.0/7.0

Add the SharePoint site(s) and Confluence site to the list of "Trusted" sites

  • Click 'Sites' > 'Advanced'

Screenshot: Selecting Internet Explorer options

Screenshot: Configuring local intranet settings


Set the option to "Automatic Login only in Intranet Zone". This will allow users that are currently logged in with an Active Directory account to "automatically" be logged into SharePoint.

Note: This also will "automatically" log a user into Confluence if Confluence is configured with both Active Directory and NTLM.

Screenshot: Selecting custom intranet settings

Screenshot: Choosing automatic 'log on' settings


Note: Please ensure the following setting is acceptable for your environment.

Set the option to "Access data sources across domains". This will prevent a warning message when the browser attempts to authenticate to Confluence when SSO is enabled.

Screenshot: Enabling data source access across domains

FireFox 2.0

  1. Ensure Firefox is closed. This process will not work if Firefox is open (because it will overwrite the changes you will make to the prefs.js file).
  2. Optional step: This approach will open up your Firefox security quite a bit, so I'd recommend setting up a separate profile in Firefox to use when testing. It will not pop up a security dialog when a cross-domain AJAX call is made. Please see http://support.mozilla.com/kb/Profiles for more information on Managing Profiles.
  3. Find your prefs.js file. In Windows, it is typically located in the C:\Documents and Settings\<YOUR_USERNAME>\ApplicationData\Mozilla\Firefox\Profiles\<YOUR_TEST_USER_PROFILE_ID>\prefs.js, and in Mac OS, it is typically located at /Users/<YOUR_USERNAME>/Library/Application Support/Firefox/Profiles/<YOUR_TEST_USER_PROFILE_ID>/prefs.js
  4. Open it up and add the following lines:
    user_pref("capability.policy.confluence.XMLHttpRequest.open", "allAccess");
    user_pref("capability.policy.confluence.sites", "http://<sharepoint url 1> http://<sharepoint url 2> http://<sharepoint url n...> ");
    user_pref("capability.policy.policynames", "confluence");
    
  5. Save prefs.js
  6. Restart FireFox.

Note: You will need to set the 1 or more <sharepoint url> values to be the SharePoint site(s) hosting the Confluence web parts. Please leave a space at the end of the setting.
By setting the <sharepoint url> value(s), FireFox is limited to opening XMLHttp request FROM pages hosted with the respective SharePoint sites.