如何防止Team Foundation Server Web界面显示Gravatar Images?

时间:2018-01-15 09:20:50

标签: tfs gravatar

我在我的网络中运行了一个私有Microsoft Visual Studio Team Foundation Server(版本15.117)。

当我在作者列中查看Git项目的历史记录(如https://tfs.local/tfs/»Collection«/»Project«/_git/»Repository«/history?_a=history)时,会显示头像。 TFS自动(?)通过网址https://tfs.local/tfs/»Collection«/»Project«/_api/_common/IdentityImage?id=&email=»none%4example.net«%3E&defaultGravatar=mm&__v=5检索作者Gravatar图像 302 Found 重定向到https://secure.gravatar.com/avatar/»md5-hash«

通过这种行为,Gravatar(以及介于两者之间的可能实体)知道我的项目和存储库名称,这是不可接受的。

如何阻止网络界面显示Gravatar(和其他第三方)图像?本地上传的图像没问题。

Visual Studio 2013 GitHub avatar not being displayed不相关,因为这是Visual Studio的设置,并且"启用第三方来源"已取消勾选)

1 个答案:

答案 0 :(得分:1)

TFS中没有此类设置可防止TFS显示图像。我在下面的网站上提交了一个用户声音,你可以投票给它:

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/32964319-prevent-team-foundation-server-webinterface-from-s