Rest 在Wso2应用服务器上启用https

Rest 在Wso2应用服务器上启用https,rest,ssl,https,wso2,Rest,Ssl,Https,Wso2,我使用SpringMVC框架制作了RESTAPI。生成的WAR文件已部署在wso2应用程序服务器上。它工作正常,其余URI类似于http://domainName:9743/context/api/service. 现在,我想使用SSL证书来确保这些服务的安全,这样就可以通过https://domainName:9743/context/api/service. 请建议如何继续进行,以及如何在Wso2 App server中安装证书以及在何处安装证书。我是否需要在应用程序中进行更改以使其通过ht

我使用SpringMVC框架制作了RESTAPI。生成的WAR文件已部署在wso2应用程序服务器上。它工作正常,其余URI类似于
http://domainName:9743/context/api/service.

现在,我想使用SSL证书来确保这些服务的安全,这样就可以通过
https://domainName:9743/context/api/service.

请建议如何继续进行,以及如何在Wso2 App server中安装证书以及在何处安装证书。我是否需要在应用程序中进行更改以使其通过https工作

我们正在使用最新的wso2应用服务器版本5.1.0

谢谢
Shakshi

您可以通过使用WSO2 ESB轻松实现这一点。。。请参考文件

有关更多基于OAuth的安全性,请参阅:

谢谢


Mohan

您可以使用WSO2应用服务器访问http和https rest API,而无需任何更改。但是默认的http端口是9763,https端口是9443。所以,你需要适当地改变这些

例如,在您的情况下,其余URL将如下所示

http://domainName:9763/context/api/service

https://domainName:9443/context/api/service
这是可能的,因为WSO2 AS在默认情况下附带自签名证书。你可以也可以

进一步的HTTP/HTTPS安全性可以按照中所述进行配置。http、https端口映射等将对您有用