繁体   English   中英

Sfb要求输入密码窗口,在Office365租户上启用ModernAuthentication时,如何以编程方式处理它?

[英]Sfb asks for password window, when ModernAuthentication is enabled on Office365 tenant, how to handle it programatically?

我已经启用ModernAuthenticationOffice365租户和我的客户是SkypeForBusiness 我正在尝试以编程方式使用Lync SDK处理登录。

较早之前未启用ModernAuthentication时, BeginSingIn能够登录Sfb而没有弹出任何密码,但是在启用ModernAuthentication ,它将弹出一个窗口以提供密码。

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

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

根据Microsoft支持:

不幸的是,考虑到客户端SDK,现代身份验证功能并未添加到Lync客户端SDK中。 因此,没有与Modern Authentication进行程序集成,并且拥有Modern Auth将破坏客户端SDK,尤其是在使用UI Suppression功能时。

使用EnableADAL注册表项禁用Modern Auth客户端可以帮助避免某些问题,但是当存在Modern Auth时,其他项目仍可能会中断。 这些问题已向产品团队提出,但是他们的指导是不一起支持Client SDK和Modern Auth。 他们的建议是为所有需要与Lync 2013 SDK集成的用户禁用Modern Auth。

由于Lync 2013 SDK目前不在主流支持范围内,因此没有计划将来进行任何工作,因此不太可能改变。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM