我正在尝试通过 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 证书的公钥作为“服务证书文件”提供。我很确定这是正确的做法(?)。
我已经针对 https 端点“应用程序 URL”运行 MPR 工具,但对于测试用例 16,它仍然返回失败 - 我不知道为什么。任何人都可以帮忙吗?