不允许用户保存TFS凭证这是这个问题的后续问题:HowdoIchangethedefaultcredentialsusedtoconnecttoVisualStudioOnline(TFSPreview)在加载VisualStudio时?我遇到的问题是,如果用户选中“记住我的凭据”框,我需要以与我链接的问题中给出的答案相同的方式删除凭据。如何让用户每次连接时都输入他的凭据而不保存凭据?这是我用于VS2010的,但它不适用于VS2013:控制面板->管理工具->本地安全策略->本地策略->安全选项更改“网络访问:不允许存储密码和凭据网络身份验证“允许更改某些Windows设置甚至使用代码回答的状态是受欢迎的。您必须编写一些代码来执行此操作。来自此处:http://msdn.microsoft.com/en-us/library/windows/desktop/ee207401(v=vs.85).aspx基本上,您需要利用凭据管理API来删除存储的凭据。您无法停止初始保存,但您可以设置一个在启动时执行的程序来为您完成。除此之外,我还看到了另外两个可能的选择。第一种方法是通过进入服务并将服务标记为已禁用来完全禁用凭据管理器。https://superuser.com/questions/346745/how-can-i-disable-the-windows-credential-manager第二种方法是使用正确的GPO。具体来说,网络访问:不允许存储凭据或.NETPassport进行网络身份验证。http://www.itworld.com/article/2779749/windows/how-to-disable-credential-caching-on-client-computers.html请注意,这样做可能会产生其他意想不到的后果。以上是C#学习教程:用户不允许保存TFS凭据共享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权请点击右侧联系管理员删除。如需转载请注明出处:
