none
关于域账号服务器信息和TFS账号信息同步机制中起作用的是哪个服务? RRS feed

  • 问题

  • 背景描述:

    域账号服务器和TFS分别在两台服务器上,我们有个员工账号S,离职几年后回来,域账号管理员把原账号S从域服务器上删除,

    而后重新新建账号S,配了权限还是无法登陆,我们测试过S的账号密码是没有问题的;我们用如下方式排除过问题原因,新建账号S1,

    配置和S同样的权限,发现用S1可以登陆,并且S1的中文名称原来是“王五”(在),后来将S1的中文名称改为“黄五”(在域服务器上修改名称),

    当时TFS TWA界面的S1的名称还是“王五”,第二天变成和域服务器一致的“黄五”【个人认为,TFS服务器已经做同步了,并且我还重启过“TFS Integration Job Service”、“TFS Integration Service”俩服务】

    但是S账号依旧不能登陆,直到将S账号的权限升级为项目的一个高级权限,然后移除,再降低改为原来的权限,相当于清理了该账号S的缓存,S账号突然能登陆了。【这说明TFS的某些权限的服务并没有及时从域服务器同步】

    这个问题的根本原因是什么?






    2015年7月2日 2:30

答案

  • 我原来碰到过这个现象,这是TFS2013的一个已知bug,微软产品组跟我确认过。

    TFS缓存清除(可以重启Job Agent或者IIS,或者等1小时)以后,数据就同步了!

    2015年7月6日 15:05

全部回复

  • 你好,

    首先,TFS Integration Job Service 和 TFS Integration Servcie 两个服务是TFS Integration Tools这个工具的,跟TFS 同步AD账号没有关系。

    一般员工离职后再回来,我们不删除他之前在AD中的账号,而是激活重新使用这个账号。 之前这个S账号在你们的TFS中有工作过吗?

    TFS Job Agent 会一小时刷新一次去同步账号信息, 强制立即刷新参考这个文章里的方法:http://social.technet.microsoft.com/wiki/contents/articles/24305.how-to-synchronize-tfs-users-with-ad-active-directory.aspx

    你最开始重新创建S账号,并重新在TFS中配置了权限,但不能访问TFS, 具体收到了什么错误信息?


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.

    2015年7月2日 5:53
    版主
  • 没有收到任何错误信息,就是弹出又弹一次输入登陆用户的窗口



    2015年7月2日 11:50
  • 我原来碰到过这个现象,这是TFS2013的一个已知bug,微软产品组跟我确认过。

    TFS缓存清除(可以重启Job Agent或者IIS,或者等1小时)以后,数据就同步了!

    2015年7月6日 15:05
  • 好的,非常感谢!

    看来的确是缓存的问题。




    2015年7月10日 2:39
  • 您好,我的现在就是这个问题一次又一次的弹出登录用户窗口。我用的是visual studio community 2015,现在是我的邮箱和TFS的账号都登不上去。
    2018年1月30日 7:29
  • 我想问一下,跪求您最后是用什么方法解决好的。
    2018年1月30日 7:30
  • 就是我描述的方法解决的,把人删除重新授权一个不同的权限,再重新添加。



    2019年5月8日 2:43