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

how to config http as default request in WSO2 Identity server

作为 WSO IDentity Server (WSO2 IS) 期间的默认配置。我们可以通过以下 link:

端口 9443 的 https 请求访问管理员

https://localhost:9443/carbon/

但如下文所述link.we可以通过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 作为初始配置。

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

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

<EnableHTTPAdminConsole>true</EnableHTTPAdminConsole>

现在您应该可以登录了。见下文

在最新版本的 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>