在 Office365 租户上启用新式身份验证时,Sfb 会询问密码窗口,如何以编程方式处理它



我已经在Office365租户上启用了ModernAuthentication,我的客户端SkypeForBusiness。我正在尝试使用 Lync SDK 以编程方式处理登录。

早些时候,当ModernAuthentication未启用时,BeginSingIn能够登录到Sfb而不会弹出任何密码,但是启用ModernAuthentication后,它会弹出一个窗口以提供密码。

请为我提供有关如何处理新窗口并以编程方式传递密码的指示。我正在使用 C# 作为语言来做到这一点。

_lync.BeginSignIn(username, domainLogin, password, SignInCallback, null);

根据Microsoft支持:

遗憾的是,考虑到客户端 SDK,新式身份验证功能未添加到 Lync 客户端 SDK 中。 因此,没有与新式身份验证的编程集成,并且存在新式身份验证将中断客户端 SDK,尤其是在使用 UI 抑制功能时。

使用 EnableADAL 注册表项禁用新式身份验证客户端有助于避免某些问题,但在存在新式身份验证时,其他项仍可能会中断。这些问题已向产品团队提出,但他们的指导是客户端 SDK 和新式身份验证不受支持。 他们的建议是为需要与 Lync 2013 SDK 集成的任何用户禁用新式身份验证。

由于 Lync 2013 SDK 目前不在主流支持范围内,因此没有计划对其进行未来工作,因此这种情况不太可能更改。

相关内容

  • 没有找到相关文章

最新更新