0

我正在尝试通过 Microsoft 平台就绪测试来获取我的 Azure 应用程序。我已成功启动并运行测试,但仅在其中一个测试用例上失败。这是输出:

======================================================================
Log generated by Microsoft Platform Ready Test Tool - Version 2.0.0.0 
======================================================================
    Test name: MyTest v4
    Test date: 05/17/2012 08:37:45
    Tested on: Physical Machine
    Test for: Microsoft Windows Azure
======================================================================
Test case/Verification: TC 16 - If the application has HTTPS URL then is it using 
port 443 for SSL configuration?
======================================================================
SSL not configured for the application.
Test Status: Fail
======================================================================
Test case/Verification: TC 16 - If the application has HTTPS URL then is it using 
port 443 for SSL configuration?
05/17/2012 08:37:46 End of Log.
======================================================================

该服务有一个 Web 角色(两个实例,用于通过弹性测试,TC 10),并且有两个端点:

  • 80 : http : 使用 IIS 重写模块重定向到 https 端点。
  • 443:https:发送站点

(我还启用了 RDP,它打开了 3389 端口。)

在 MPR 设置中,我将通过 Web 浏览器下载的 SSL 证书的公钥作为“服务证书文件”提供。我很确定这是正确的做法(?)。

MPR Azure 设置

我已经针对 https 端点“应用程序 URL”运行 MPR 工具,但对于测试用例 16,它仍然返回失败 - 我不知道为什么。任何人都可以帮忙吗?

4

2 回答 2

0

大约两个月前,我遇到了同样的问题。联系 MPR 支持团队,他们将帮助您解决问题!这是唯一的方法,因为在 SSL 验证部分的 MPR 工具中似乎存在错误。

于 2012-05-18T11:04:28.560 回答
0

问题是可下载的 MPR 工具已过时,由于某种原因,当有人下载​​此工具时,由于 CDN 缓存或其他原因,他们得到了旧的过时工具,我真的很惊讶为什么它会继续发生。

您要做的就是直接通过 mprsupport@microsoft.com 联系 MPR 支持团队,他们会为您提供一个链接来下载更新的 MPR 工具,该工具不会显示此问题。

我现在要在博客上讨论这个问题,因为它仍然会给用户带来问题,这很糟糕。

于 2012-05-18T15:34:31.173 回答