【发布时间】:2015-12-19 10:42:13
【问题描述】:
我在亚马逊开发中使用 Alexa 技能包创建了一项技能。 API 端点来自我运行 PHP 的家庭服务器。它工作正常,但现在我正在运行另一台服务器并正在侦听端口 444(使用 SSL)。我在这个新服务器(Apache)上使用相同的域名和 SSL 证书。但是现在 Alexa 技能包似乎没有向我的 API 端点发送任何内容。
不知道是 Alexa 技能包只发送请求超过 443 还是我的设置有误?
比如我当前的工作节点是:https://myserver.com/api/main.php
我的新服务器:https://myserver.com:444/api/main.php
这个奇怪的 444 端口的原因是端口 443 被我的家庭公共 ip(端口转发)占用。因此,如果它看到端口 444,我需要我的公共 IP 将请求转发到我的新服务器。我是新手,所以请原谅我在这里设置的所有菜鸟。
【问题讨论】:
标签: php apache ssl webserver alexa-skills-kit