如何在wso2重试中添加额外的请求参数?

如何在wso2重试中添加额外的请求参数?,wso2,basic-authentication,wso2is,Wso2,Basic Authentication,Wso2is,我需要添加一个参数来重定向。当身份验证失败时,WSO2将重定向到带有&authFailure=true&authFailureMsg=login.fail.message请求参数的登录页面 我无法通过更改org.wso2.carbon.identity.application.authenticator.basicauth.BasicaAuthenticator类消息向其添加一些附加参数 有什么办法吗?我无法更改基本的身份验证程序.class。通过注册myLocalBasicAuthentica

我需要添加一个参数来重定向。当身份验证失败时,WSO2将重定向到带有
&authFailure=true&authFailureMsg=login.fail.message
请求参数的登录页面

我无法通过更改
org.wso2.carbon.identity.application.authenticator.basicauth.BasicaAuthenticator
类消息向其添加一些附加参数


有什么办法吗?

我无法更改基本的身份验证程序.class。通过注册myLocalBasicAuthenticator添加了其他参数,其中函数与BasicAuthenticator相同,但您可以添加查询参数并对其进行修改。然后在组件/dropins中替换jar,并在服务提供商中更改本地身份验证。

您是如何更改要测试的
BasicaAuthenticator
类的?另外,您正在尝试使用的WSO2 is版本是什么?@Sajith我无法通过捆绑和替换组件/下拉列表中的jar,向context添加额外参数来更改它。我的本地身份验证程序中的SetContextId IncludedQueryParams解决了我的问题。但另一个问题是,我无法在我的BasicAuthenticator中删除此参数。是否有任何方法可以更改BasicAuthenticator类以从上下文中删除参数?@Sajith我在本地身份验证器中添加了带有context.setContextIdIncludedQueryParams的参数,并且无法将其删除BasicAuthenticator,有可能吗?你说的删除是什么意思?是否要删除默认情况下添加的某些参数?使用此配置是可能的@这绝对是我所需要的,我会试试的!谢谢