Launching The VMware View Client With Google Chrome Using A URI Link

VMware View Client version 1.6 and above can be launched by using a URI . So for example if you click the following URI the VMware View Client can be launched automatically logging you into your View desktop. vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session

More information on the VMware View URI Scheme can be found in my previous post: VMware View URI Scheme

One thing that I had noticed was that the application launching wasn't working when using Google Chrome both on my Mac and on Windows whereas Firefox, IE and Safari worked fine. Being able to launch the View Client from Google Chrome is something that I will be using more and more in the future, so I decided I would try and figure out how I can get this to work. 

Google Chrome on Mac OSX URI Protocol Handler Fix

  1. Close down Google Chrome
  2. Open Terminal
  3. cd /<user>/Library/Application Support/Google/Chrome
  4. open -a TextEdit "Local State"
  5. Find the "protocol_handlers" section and add the following line within the "excluded_schemes" section: "vmware-view": false,
  6. Save and Exit
  7. Reopen Google Chrome and test

Google Chrome on Windows URI Protocol Handler Fix

  1. Close down Google Chrome
  2. File browse to "\Users\(username)\AppData\Local\Google\Chrome\User Data" on Vista/7/8
  3. File browse to "\Documents and Settings\(username)\Application Data\Local\Google\Chrome\User Data" on XP
  4. Edit the Folder properties to show "Hidden Files".
  5. Open "Local State" in a text editor.
  6. Find the "protocol_handlers" section and add the following line within the "excluded_schemes" section: "vmware-view": false,
  7. Save and Exit
  8. Reopen Google Chrome and test