C# 是否有方法将当前windows用户的凭据传递到LyncClient.Submit()中
我正在创建通过Microsoft Lync API与Microsoft Lync Server交互的输入/输出系统托盘应用程序。是否有方法将当前windows用户的用户名和密码传递给Lync API,以便用户自动登录,而不是每次都输入凭据?否,与访问web服务不同,没有方法强制Lync使用登录用户凭据。第一次在计算机上运行Lync客户端时,您就可以看到这一点-即使您以域用户身份登录到计算机,也会提示您输入域凭据 不过,不会丢失所有内容,因为Lync(默认情况下)将在输入凭据时保存凭据,然后在每次以该用户身份登录时将其显示回服务器。您可以检查Lync是否设置为在注册表中保存密码:C# 是否有方法将当前windows用户的凭据传递到LyncClient.Submit()中,c#,login,credentials,suppress,lync,C#,Login,Credentials,Suppress,Lync,我正在创建通过Microsoft Lync API与Microsoft Lync Server交互的输入/输出系统托盘应用程序。是否有方法将当前windows用户的用户名和密码传递给Lync API,以便用户自动登录,而不是每次都输入凭据?否,与访问web服务不同,没有方法强制Lync使用登录用户凭据。第一次在计算机上运行Lync客户端时,您就可以看到这一点-即使您以域用户身份登录到计算机,也会提示您输入域凭据 不过,不会丢失所有内容,因为Lync(默认情况下)将在输入凭据时保存凭据,然后在每次
[HKEY_CURRENT_USER\Software\Microsoft\Communicator]
"SavePassword"=dword:00000001
要在API中利用这一点,您需要: