"This page is accessing information that is not under its control."

Last edited on

Symptoms

With Squish for Web you get this error message:

This page is accessing information that is not under its control. This poses a security risk. Do you want to continue?

For Squish to interact with your web application it must inject some JavaScript into the application. This JavaScript code sends HTTP requests to a web server (run by Squish) on the local computer which is needed for the communication between your web application and Squish.

Because this is technically a cross-domain posting (since the HTTP requests come from your web application which runs at a different domain) Squish tries to add the application URL to Internet Explorer's list of trusted sites of to avoid this error message.

Possible cause - Setting "Access data sources across domains" set to "Prompt"

The Internet Explorer setting "Access data sources across domains" may be set to "Prompt" which will always cause this warning dialog to appear.

To disable the Internet Explorer security risk dialog:

  1. Inside Internet Explorer, choose the Tools menu's Internet Options menu item.

  2. In the Internet Options dialog's Security tab, select the Local Intranet Web Content Zone, and then click Custom Level.

  3. Locate the Miscellaneous/Access Data Sources Across Domains setting, and then select Enable, as shown in the screenshot below.

  4. Click the OK button, and then click Yes to the warning dialog box that appears.

  5. Click the OK button to close the Internet Options dialog.

Possible cause - Website redirects to another URL

This problem may occur if your website automatically redirects to another URL. For these cases you must add the new URL/domain to the list of trusted sites in Internet Explorer yourself.

Possible cause - Adding website's URL/domain to trusted sites fails

Adding the URL/domain might fail because of Internet Explorer's Advanced/Secure configuration, so you may need to experiment with this to solve the problem.