如何在WSO2身份服务器中将http配置为默认请求

时间:2016-08-23 02:58:04

标签: http https wso2 wso2is

作为WSO IDentity Server(WSO2 IS)期间的默认配置。我们可以通过https请求访问管理员,端口为9443,链接如下:

https://localhost:9443/carbon/

但正如下面链接所提到的。我们可以通过端口9763通过Http请求访问。但是当我们使用http请求访问时,它会自动重定向到https。

https://docs.wso2.com/display/IS500/Default+Ports+of+WSO2+Products

我还尝试在IS_HOME / responsitory / conf / axis2.xml中找到并查看与http和https相关的confit。

<transportReceiver name="https"
                   class="org.wso2.carbon.core.transports.http.HttpsTransportListener">
    <parameter name="port">9443</parameter>
</transportReceiver>
<transportReceiver name="http"
                   class="org.wso2.carbon.core.transports.http.HttpTransportListener">
    <parameter name="port">9763</parameter>
</transportReceiver>

我试图评论与https相关的配置并再次构建,但是当我在这里遇到异常时结果不好。

我想问一下如何在WSO2 IS中配置使用HTTP作为默认访问而不是HTTPS作为初始配置。

如果你能在这种情况下支持我,我会很高兴。 感谢。

2 个答案:

答案 0 :(得分:0)

启用对管理控制台的HTTP访问打开位于WSO2_HOME / repository / conf目录的carbon.xml并取消注释以下行。

<EnableHTTPAdminConsole>true</EnableHTTPAdminConsole>

现在你应该可以登录了。请参阅以下内容。enter image description here

答案 1 :(得分:0)

在最新版本的WSO2 IS中,请按照以下步骤启用对管理控制台的HTTP访问。

转到$ IS_HOME / repository / conf并打开carbon.xml,然后取消注释

<EnableHTTPAdminConsole>true</EnableHTTPAdminConsole> 

在$ IS_HOME / repository / conf / tomcat / carbon / WEB-INF / web.xml文件中禁用安全cookie参数。

<session-config> 
 <cookie-config> 
  <secure>false</secure> 
 </cookie-config> 
</session-config>