SFB询问密码窗口,当ModernAuthentication上Office365租户启用,如何以编程方式处理呢?

问题描述 投票:0回答:1

我已经启用了ModernAuthentication租户Office365和我的客户是SkypeForBusiness。我想以编程方式处理登录使用Lync SDK

稍早时没有启用ModernAuthentication,然后BeginSingIn能够登录到SFB没有密码任何弹出窗口,但使ModernAuthentication后,它会弹出一个窗口,以提供密码。

请提供给我指点,我怎么能处理新的窗口,并通过对密码编程。我使用C#作为语言这样做。

_lync.BeginSignIn(username, domainLogin, password, SignInCallback, null);
c# authentication skype-for-business lync-client-sdk mfa
1个回答
0
投票

按照微软的支持:

不幸的是,现代的身份验证功能并没有加入到考虑客户端SDK中的Lync客户端SDK。因此,存在与现代认证没有方案集成,并且具有现代验证本将打破客户端SDK,特别是当使用UI抑制功能。

禁止使用EnableADAL注册表项可以帮助避免某些问题的现代验证客户端,但其他项目仍可能打破现代时验证是否存在。这些问题被提出来的产品开发团队,但是他们的指导是,客户端SDK和现代验证不支持在一起。他们的建议是禁用现代验证了其需要与2013的Lync SDK集成的任何用户。

由于2013的Lync SDK中的主流支持外,此时,没有未来的工作计划于它,所以它是不太可能这种情况将会改变。

© www.soinside.com 2019 - 2024. All rights reserved.