Beginning with SAS® Visual Analytics 8.1, you can use web content objects to render results from SAS Stored Processes. However, in some circumstances, the following error about a blocked URL might occur:
This problem can occur if Cross Site Request Forgery (CSRF) is enabled on your SAS® server, and the SAS Visual Analytics host has not been added to the list of known hosts.
Note: For information about CSRF, see the SAS 9.4 Intelligence Platform: Middle-Tier Administration Guide.
To correct this problem, follow these steps:
1. On the SAS server, log on to SAS® Management Console with an administrative account such as sasadm@saspw.
2. On the Plug-ins tab, expand Application Management ► Configuration Manager.
3. Right-click SAS Application Infrastructure and select Properties.
4. Click the Advanced tab.
5. Edit the sas.web.csrf.referers.knownHosts property to add the host for the SAS Visual Analytics server to the list. Be sure to include the protocol (HTTP or HTTPS). In addition, the port number must be specified if the site uses port numbers other than the standard 80 for HTTP or 443 for HTTPS. End the host name with a trailing slash. Using the example from the previous display, you would add the following:
http://my.webserver.company
6. Click OK to save the properties.
7. To enforce the change, restart the SAS servers.