Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wso2 如何从自定义用户存储管理器提供自定义登录错误消息?_Wso2_Wso2carbon_Wso2is - Fatal编程技术网

Wso2 如何从自定义用户存储管理器提供自定义登录错误消息?

Wso2 如何从自定义用户存储管理器提供自定义登录错误消息?,wso2,wso2carbon,wso2is,Wso2,Wso2carbon,Wso2is,是否可能以及如何提供在user store manager类中生成的自定义登录错误消息 我已经基于JDBCUserStoreManager类创建了自定义用户存储管理器。 我已经重写了doAuthenticate方法,在该方法中,我想提供一条消息,说明为什么无法进行身份验证 我看到doAuthenticate方法可以抛出UserStoreException,所以我认为这是传递自定义登录错误消息的一种方法,但我只在日志控制台中看到我的消息 谢谢, Krzysztof Polak错误消息由UI组件显示

是否可能以及如何提供在user store manager类中生成的自定义登录错误消息

我已经基于JDBCUserStoreManager类创建了自定义用户存储管理器。 我已经重写了doAuthenticate方法,在该方法中,我想提供一条消息,说明为什么无法进行身份验证

我看到doAuthenticate方法可以抛出UserStoreException,所以我认为这是传递自定义登录错误消息的一种方法,但我只在日志控制台中看到我的消息

谢谢,
Krzysztof Polak

错误消息由UI组件显示。准确地说,它是org.wso2.carbon.ui组件。这是来自碳核。您将在该组件中找到login.jsp。当您遵循它时,您将看到它正在执行的方法很可能是AuthenticationAdmin客户端。像这样,您需要回溯到哪里可以使用从用户商店经理传递的错误消息

您应该能够根据所使用的产品版本找到正确的源代码