1

我需要从另一个域访问 TFS。问题如下:

TFS --> 域 A(主要公司域)

Visual Studio --> 域 B(开发域)

域 A 不允许 2 之间的信任。

另一种解决方案是在 TFS 上配置外部身份验证,但它似乎需要 SSL 而我没有 SSL 证书。

有人知道解决方法吗?

谢谢!

4

2 回答 2

3

您始终可以创建自签名 SSL 证书并将其应用于 TFS。一旦你有了它,就不难告诉 Windows 信任该证书。

使用 IIS 资源工具包中的 SelfSSL 创建证书。然后将证书加载到您的根证书存储中。这个博客一步一步地解释它。

于 2010-01-08T14:32:39.960 回答
1

谢谢!所以这里是步骤:

  • 确保已安装 TFS 2008 SP1

  • 下载 IIS 6.0 资源工具包;

  • selfssl.exe /K:1024 /K:1024 /V:7 /S:1 /P:443

其中 1 与
IIS 中的站点标识符匹配(您可以通过打开 IIS
管理器查看站点标识符,单击网站节点并从
与您的 TFS 安装对应的项目中读取标识符列)

于 2010-01-11T08:46:12.140 回答