我在windows azure上托管的web应用程序需要与TFS服务器通信。 我的webroles使用类似于(http:// ed12-ektfsp-01:8080 / tfs / eeol /)的uri连接到TFS 在azure上,我发现我的webrole无法与tfs服务器通信。
答案 0 :(得分:2)
您的网络应用程序不知道服务器 ed12-ektfsp-01 (我假设这是您的数据中心/内部网络中的服务器)。但是,有一些选项可以让您的Web应用程序连接到此服务器,即使它不是在Windows Azure中托管:
答案 1 :(得分:0)
请查看我对this question的回答。
至于你的具体问题:
我是否需要为我的azure webrole启用“azure connect” 与tfs沟通?
YES。
我是否需要远程访问我的tfs服务器并安装azure connect into 我的TFS服务器是否启用了azure connect?
YES。并将WebRole和TFS服务器添加到单个连接组中。
为什么azure无法使用 “http://ed12-ektfsp-01:8080/tfs/eeol/”?
因为给出的地址仅在您的公司网络中是已知的,并且仅由公司的DNS服务器解决。外面没有人可以访问这个地址。