Skip to main content
Participant
September 12, 2018
Question

Custom URL format handlers (specifically iwl for HP Worksite)

  • September 12, 2018
  • 1 reply
  • 2453 views

Hi,

Similar to post Custom URL links in PDF don’t work. we have noticed that the Worksite link protocol iwl: is blocked in Reader DC (Windows 10 64-bit)

However, enabling the protocol in HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Acrobat Reader\DC\FeatureLockDown\cDefaultLaunchURLPerms

with "|iwl:2" added to the key, merely launches the default web browser, not the URL handler specified for the iwl protocol in HKEY_CLASSES_ROOT

Is there a way to get the correct handler to be used in Reader?

thanks

This topic has been closed for replies.

1 reply

lrosenth
Adobe Employee
Adobe Employee
September 12, 2018

Correct - as mentioned, custom URL handlers are disabled (by default).

The expectation of Reader is that custom URL handlers are implemented via a web User Agent (aka a browser), and done in a secure manner.  This is why when you enable the option we launch the browser with that URL. 

Can you give an example of an application that handles these in a different (but still secure) manner?!?

Participant
September 12, 2018

The handler for iwl specified in HKEY_CLASSES_ROOT is the proprietary iwlhandler.exe (C:\Program Files (x86)\Interwoven\WorkSite\IwlProtocol.exe), present from Worksite 8.5 and above:

Some technical and related information can be gleaned from here:

c# - Open IManDocument in browser - Stack Overflow

basically it seems that the browser might not be passing the iwl in a form the browser can handle, or the iwl doesn't reach the browser in a way that identifies the handler, FWIW Chrome is the current browser of choice.