我尝试在本地计算机上配置全新安装的WSO2 IDS用于开发目的。
当我尝试使用默认管理员凭据登录https://localhost:9443/的管理控制台时,网站会显示错误: "登录失败!请重新检查用户名和密码,然后重试。"
当我查看audit.log时,我看到: INFO {AUDIT_LOG} - ' admin@carbon.super [-1234]'登录[2017-10-06 17:20:13,537-0500]
当我看到http_access.log时,我看到: " POST /carbon/admin/js/csrfPrevention.js HTTP / 1.1" 200 63" https://localhost:9443/carbon/admin/login.jsp?loginStatus=false"
我已经检查过以确保在以下位置调试时关闭了csrf。我在这些文件中看不到对CSRF的任何引用: - /repository/conf/carbon.xml - /repository/conf/tomcat/catalina-server.xml - /repository/conf/tomcat/carbon/WEB-INF/web.xml - /WEB-INF/web.xml
安装是wso2-5.3的全新下载。我从默认下载的唯一配置更改是/repository/conf/tomcat/carbon/WEB-INF/web.xml,其中我禁用了验证码过滤器(它不会启动验证码)。
我不确定问题是什么,但感谢任何帮助
编辑: 我在WSO2 Jira中找到了答案(抱歉没有足够的代表链接)
指南告诉您使用以下命令启动服务器: sh bin / wso2server.sh -DworkerNode
如果删除-DworkerNode,则可以正常工作。
答案 0 :(得分:0)