Custom URL format handlers (specifically iwl for HP Worksite)

Sep 12, 2018

Copy link to clipboard

Copied

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

TOPICS
Acrobat SDK and JavaScript

Views

818

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Custom URL format handlers (specifically iwl for HP Worksite)

Sep 12, 2018

Copy link to clipboard

Copied

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

TOPICS
Acrobat SDK and JavaScript

Views

819

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Sep 12, 2018 0
Adobe Employee ,
Sep 12, 2018

Copy link to clipboard

Copied

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?!?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 12, 2018 0
Sep 12, 2018

Copy link to clipboard

Copied

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.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 12, 2018 0
engkfke LATEST
Nov 11, 2019

Copy link to clipboard

Copied

Hello,

Is there any reference for this information?

What I understand now:

The Adobe reader will not launch the handler himself (and there are no way to do that, e.g. settings in adobe reader) to open the target custom URL, instead, it will launch the default browser with the custom URL as a parameter.

- and depending on the default browser whether it will support this operation like FireFox and internet explorer or block it like chrome and Microsoft edge.

 

is this correct?

 

by the way, I found that Microsoft word handles this.


Thanks

KFKE

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Nov 11, 2019 0