尝试登录WSO2-IOT-3.3.0中的WSO2 IoT服务器-设备管理控制台时出现身份验证错误

时间:2018-10-29 13:29:11

标签: wso2

我按照Windows中链接(https://docs.wso2.com/display/IOTS330/Enterprise+IoT+solution)中的说明启动WSO2 IoT服务器。因此,代理,物联网服务器和分析开始了。但是,当我尝试使用管理员登录名或创建的登录凭据登录设备管理控制台时,会出现身份验证错误。

我也尝试了此答案(Not able to access WSO2 IoTS Device Management Console in wso2-iot-3.3.0 when logged in 'admin')中的解决方案(将Java版本降低到1.8.0_144,并在所有catalina-server.xml文件中将compression参数设置为off)。但这对我没有用。

我已附上错误的屏幕截图。请帮我经历一下!谢谢。

Error in browser

Error description in iot-server console-Part 1

Error description in iot-server console-Part 2

1 个答案:

答案 0 :(得分:0)

这与下面提到的github问题中提到的问题有关,而且似乎已经在最新的master中解决。

作为一种快速的解决方法,您可以尝试修改启动脚本文件(在这种情况下为bat文件),并添加上述git问题中提到的更改。

例如,您可以按如下所示在第73行更改文件modules/distribution/src/core/bin/iot-server.bat

FOR %%D in ("%CARBON_HOME%\wso2\lib\commons-lang*.jar") DO set CARBON_CLASSPATH=!CARBON_CLASSPATH!;".\wso2\lib\%%~nD%%~xD"

对以下提到的文件也进行与上述相同的更改。

modules/distribution/src/core/resources/profiles/backend/iot-server.bat modules/distribution/src/core/resources/profiles/keymanager/iot-server.bat modules/distribution/src/core/resources/profiles/manager/iot-server.bat

这应该可以解决您面临的问题。

相关github问题-https://github.com/wso2/product-iots/pull/1838/files