- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
因此,我设置了 TFS 持续部署,但遇到了这样的情况:我的构建编译正常,但在与 Azure 通信时在部署阶段失败。我的日志看起来像
Get Default Azure Cloud Service Publish Profile
Set Project to build CSPack
Run MSBuild for Project
Run Visual Studio Test Runner for Test Sources
Publish Output
Deploy application to Azure
8/23/2012 7:20:04 AM - Preparing deployment for rcfoapi with SubscriptionID: mysubscriptionidhere.veryverylong.andkeepsgoing...
8/23/2012 7:20:04 AM - Connecting...
An attempted http request against URI https://management.core.windows.net:8443/mysubscriptionidhere.veryverylong.andkeepsgoing
/services/hostedservices/myrolenamehere?embed-detail=true
returned an error: (403) Forbidden.
Additional Exception Information:
Error Code: AuthenticationFailed
Message: The server failed to authenticate the request. Verify that the
certificate is valid and is associated with this subscription.
Typically, a response of (403) Forbidden from a Windows Azure
Management API means that the X509 certificate used to
authenticate the call is not valid. The certificate may have
been revoked or expired. Reconnect your Windows Azure
subscription to your Team Foundation account.
我尝试了 Azure 门户中的“断开与 TFS 的连接”链接,然后验证了 Azure 门户的“证书”部分中的证书。我使用指纹哈希确认相同的证书也位于我的本地计算机的证书存储(“我的”存储)中。然后我通过 Azure 门户重新链接 TFS。
但我仍然遇到同样的错误。有什么想法吗?
更新:我还尝试了一些额外的步骤,但似乎没有任何效果:(
=> 和之前一样的错误:?
谢谢
最佳答案
TFS Preview 未使用与本地开发盒上相同的证书。当您连接帐户时,Azure 会向 TFS 提供不同的证书,该证书可能已过期或不再存在。如果您有多个项目连接到 Azure,唯一的选择是进入 TFSPreview 上的管理站点(右上角的齿轮)并断开连接到该订阅的所有项目,然后重新运行连接向导。这将确保我们为您的 Azure 订阅获得新的有效证书。当您将订阅重新连接到项目时,我们将找到现有的构建定义,而不是创建新的定义。
关于azure - TFSPreview.com 和 Azure 证书在部署中表现不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12087025/
我正在尝试连接到 TFS Preview来自 C# 应用程序。 目前,我一直在尝试进行身份验证。我添加了对 TFS 2010 DLL 的引用(我相信这些将使我能够连接,如果我错了,请纠正我!)并且我的
如何在 TFSPreview 上设置电子邮件通知? 我想在每次签到时收到一封电子邮件 最佳答案 您可以访问团队上的警报电子邮件 在那里,您可以选择您想要的提醒方式并输入您的电子邮件地址。 关于办理入住
我们已停止使用 tfspreview,现在在 visualstudio.com 上。但是,在获取最新信息时,我不断收到奇怪的错误。首先,我想从服务器列表中删除 tfspreview。你怎么做到这一点?
我需要在 tfspreview 中获取 ChangeSetId 以进行持续集成。我只需要这个单一号码而已。我尝试了我能找到的所有可能的 MSBuild 任务,但总是有另一个小问题阻止了我。 对于 MS
因此,我设置了 TFS 持续部署,但遇到了这样的情况:我的构建编译正常,但在与 Azure 通信时在部署阶段失败。我的日志看起来像 Get Default Azure Cloud Service Pu
我想使用 TeamCity 针对 TFSPreview.com 进行基本构建。 TFSPreview 服务使用 LiveID 作为凭据,据我所知,您需要使用 http://windows.micros
是否可以制作 TFS 服务 (tfs.visualstudio.com) 持续集成构建模板,将直接发布到私有(private) IIS 服务器,就像在 Azure 上发布一样?我应该在构建模板中指定哪
我刚刚安装了带有 SP1 的 VS2010,当我尝试连接到 tfspreview.com 上的项目时,出现 TFS31002 错误: 谷歌没有太大帮助。有人解决了这个问题吗? 最佳答案 好的,我找到了
我正在尝试访问 https://tfspreview.com来 self 的命令行 Java 应用程序的 SOAP 接口(interface)。与本地 TFS 服务不同,此服务使用 Live ID 身
当我加载 Visual Studio 2012 时,它将尝试连接到它之前连接的 TFS 服务器。 在我的一台机器上(偶尔也会连接到 TFS2008 和 TFS2010 服务器)似乎总是默认使用完全错误
Windows 7 64 位构建机器上的 Teamcity 7.1.3 盒子目前正在愉快地构建存储在 TFS2005 服务器中的 VS2008 项目,但我正在尝试存储在 TFSPreview/TF 服
Windows 7 64 位构建机器上的 Teamcity 7.1.3 盒子目前正在愉快地构建存储在 TFS2005 服务器中的 VS2008 项目,但我正在尝试存储在 TFSPreview/TF 服
我是一名优秀的程序员,十分优秀!