URLs in ImageVault 3.4
In order to increase security and make ImageVault work better with search engines and other applications we have made some changes to the way we handle the URL's.
Both the new and the old version are based on a HttpHandler. This allows us to check access rights, make conversions and finally deliver the requested image.
The first change regard the way that the URL is formatted. The new version of the handler requires that the server is using IIS 7.0 or later, hence we can map any URL to the handler. In earlier version IIS used script maps to map file extensions to be executed by ASP.NET. A workaround to that problem was to map the handler to the name ImageVaultHandler.aspx. Since .aspx pages was already mapped to ASP.NET we could get the call thru to our own handler.
A typical URL could look like this.
But since we now can map any URL to ASP.NET we can make the URL appear to be an image that is served directly by the IIS.
In this case we have mapped the handler against “ImageVaultFiles/*” instead.
Another change is that in the previous version it was also possible to change the URL and have the image converted to the requested format. This is not longer possible, unless the actual format has already been published. When using the API on the server side to create the URL to the image, only that specific format is marked as approved for publishing.
- SharePoint 2 inlägg
- ImageVault 19 inlägg
- EPiServer 20 inlägg
- ProcessMap 2 inlägg
- EmailEncoder 1 inlägg