首页 文章

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

提问于
浏览
0

作为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

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

    <EnableHTTPAdminConsole>true</EnableHTTPAdminConsole>
    

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

  • 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>
    

相关问题