【发布时间】:2011-01-02 22:30:37
【问题描述】:
我需要从另一个域访问 TFS。问题如下:
TFS --> 域 A(主要公司域)
Visual Studio --> 域 B(开发域)
域 A 不允许 2 之间的信任。
另一种解决方案是在 TFS 上配置外部身份验证,但它似乎需要 SSL 而我没有 SSL 证书。
有人知道解决方法吗?
谢谢!
【问题讨论】:
标签: visual-studio-2008 tfs active-directory trust
我需要从另一个域访问 TFS。问题如下:
TFS --> 域 A(主要公司域)
Visual Studio --> 域 B(开发域)
域 A 不允许 2 之间的信任。
另一种解决方案是在 TFS 上配置外部身份验证,但它似乎需要 SSL 而我没有 SSL 证书。
有人知道解决方法吗?
谢谢!
【问题讨论】:
标签: visual-studio-2008 tfs active-directory trust
您始终可以创建自签名 SSL 证书并将其应用于 TFS。一旦你有了它,就不难告诉 Windows 信任该证书。
使用 IIS 资源工具包中的 SelfSSL 创建证书。然后将证书加载到您的根证书存储中。 This blog explains it step by step.
【讨论】:
谢谢!步骤如下:
确保已安装 TFS 2008 SP1
下载 IIS 6.0 资源工具包;
selfssl.exe /K:1024 /K:1024 /V:7 /S:1 /P:443
其中 1 与
匹配
IIS 中的站点标识符(您可以看到
打开 IIS 的站点标识符
经理,单击网站节点
并从
中读取标识符列
与您的 TFS 安装对应的项目)
【讨论】: