I have added the tracking code to core.js/init.js, but when I browse my SharePoint portal - I get an authentication login box for the CardioLog server

There are two possible ways to avoid the authentication prompt:

  1. Copy the [CardioLog Installation Folder]\CardioLogAgent folder to the "_layouts" folder on your SharePoint machine.
  2. Open IIS on the SharePoint machine, create a new virtual directory named CardioLogAgent under the SharePoint website "_layouts" folder, which points to the copied CardioLogAgent folder.
  3. Set the following properties for the new virtual directory - ASP.NET 2.0, Integrated Windows Authentication. Verify that you can browse to  http://sharepointportal/_layouts/CardioLogAgent/AgentEmbed.aspx
  4. Open the copied CardioLogAgent directory, open the web.config file and change the CardioLogAgentRoot location:
    <add key="CardioLogAgentRoot" value="/_layouts"/> 
  5. Open the SharePoint core.js (for SharePoint 2007) or init.js (for SharePoint 2010) file and change the CardioLogAgent location in the following lines of code (the code is located at the end of the file, between these comments: "//Intlock tracking code start", "//Intlock tracking code end"):
    ca.src = 'http://sharepointportal/_layouts/CardioLogAgent/ca.aspx?_random='+Math.random();
    script.src = “http://sharepointportal/_layouts/CardioLogAgent/AgentEmbed.aspx?env=SharePoint2010&r=”+Math.random()*100000;
  6. Delete your browser cache and verify that when you browse to the portal you can see the CardioLog tracking agent popup when clicking on Ctrl+F12 on the keyboard or when clicking the Agent Console link (follow the instructions in http://cardiologserver:port/CardioLog/Configuration/AgentConsoleBookmarklet.aspx to add the agent console link to your browser)
Have more questions? Submit a request


Article is closed for comments.
Powered by Zendesk