Once Microsoft Skype for Business is installed on a computer, the local Microsoft Internet Explorer will become aware of special URLs used by the Microsoft Skype for Business environment. So if a user got a URL in the format https://meet.contoso.com/john.smith/ZR2RJ141 and will click on that, the local IE will start to load the website, will detect a running SfB environment there and will normally lunch the local installed SfB client. If the local user do not have a SfB login he couldn´t login and can retry the action and every time the SfB client will start.
To solve that two options are possible:
Advise the user to add an "?SL=1" suffix (e.g. https://meet.contoso.com/john.smith/ZR2RJ141?SL=1) to the original meeting URL. This will force that the SfB website didn´t force the IE to start the local installed SfB client and the user is able to use the "Skype for Business Web App plug-in".
However for the user it would be hard to remember to add the "?SL=1". So a better solution would be:
The lunch from the SfB client is controlled by the ActiveX plugin "MeetingJoinHelper Class" (e.g. LyncMeetingJoinAxOC.dll or MeetingJoinAxOC.dll). If this plugin is disabled, the IE will not start the local installed SfB Client when it is installed. To solve the issue perform the following steps:
1.) Open the Internet Explorer, click on the tools icon (A) and then open the "Manage Add-ons" section (B)
2.) Select "All add-ons" (A) then make sure that the "MeetingJoinHelper Class" (B) add-on is disabled (C). If not disable the add-on.
3.) Close the IE and restart it, to ensure the plugin will not be loaded. If the URL https://meet.contoso.com/john.smith/ZR2RJ141 is used now, the IE will no longer start the local installed SfB client.
- Forcing Use of Lync / Skype for Business Web App to Join a Conference