Citrix CPSM V10 Integration Manual
5
work the clients must be renamed to have the .ems extension and placed in a certain
directory under the Cortex Web Site path. This property points to the default location of
this path. It is expected that this property will be overridden at the level of the Reseller
service.
This information should be provided in the Preparation Form.
Note you will need to set the ”?type=exe” on the end of link (or whatever the extension
should be) so that the Cortex download client know what to rename the download when
giving it to the user.
8. Allow the .ems cortex isapi filter
If the Service Provider is using Cortex Control Panel to download the client installs then
the Cortex Control Panel web site needs to be configured to allow secure downloads. This
may have already been configured to allow downloads of clients for other services but if
not you will need to enable it.
The excerpt below from the CortexSDK describes how to do this (you will need to adapt
from the IIS6 instructions if using IIS7):
Adding Secure Downloads to page
Sometimes when adding a service or feature, it is useful to be able to provide a link to
download a client or documentation. In addition you may want to restrict access to the
downloads so that only users who are logged on to Cortex can access the download.
Cortex has a built-in download handler for the .net isapi filter that can be used to provide this
functionality.
This handler has the following features:
1. It will make sure that the user is authenticated by Cortex before it will allow the
download.
2. It relies on the file being saved with a .ems extension
3. It will log the time and name of any user who accessed the file in the Cortex database.
Enabling the handler