Amazon web services 如何使本地运行的JavaServlet端点成为AmazonSNS主题的订户?
我正在尝试订阅在tomacat服务器和 我尝试了以下方法来订阅它: 1) 我编写了小型hello world servlet代码,并在控制台中打印“hello world”,如果我收到Amazon SNS的请求 2) 我将端口转发到路由器,这样就可以通过Internet访问我的servlet 3) 我的公共https链接如下所示:Amazon web services 如何使本地运行的JavaServlet端点成为AmazonSNS主题的订户?,amazon-web-services,notifications,amazon-sqs,amazon-sns,Amazon Web Services,Notifications,Amazon Sqs,Amazon Sns,我正在尝试订阅在tomacat服务器和 我尝试了以下方法来订阅它: 1) 我编写了小型hello world servlet代码,并在控制台中打印“hello world”,如果我收到Amazon SNS的请求 2) 我将端口转发到路由器,这样就可以通过Internet访问我的servlet 3) 我的公共https链接如下所示:“https://router-ip-address:8483/SNSSub/TestSubscription“ TestSubscription是一个servlet
“https://router-ip-address:8483/SNSSub/TestSubscription“
TestSubscription是一个servlet url,SNSSub是一个webapps名称
AWS允许将公共https链接添加为主题的订户,并打印消息,其中显示“请求待定”。但我没有收到对我的servlet的订阅请求
Amazon SNS是否向没有来自可信CA的签名证书的https端点发送订阅请求?查看此链接:。
因此,本地运行的http端点需要签名证书才能接收来自Amazon SNS的第一个订阅请求在将签名证书的密钥库添加到本地主机后,我能够成功地进行调用 Amazon SNS的HTTPS端点要求在您的计算机中存储签名证书,即使它是订阅的第一次调用
HTTP请求不需要任何类型的证书 亲爱的Chandra,你可以发布servlet代码吗。