使用SessionID进行WSO2身份服务器身份验证

使用SessionID进行WSO2身份服务器身份验证,wso2,wso2carbon,wso2is,Wso2,Wso2carbon,Wso2is,我有一个网站,它将有一个GUI,用户在其中输入用户名/密码,然后这个网站将通过一个webservice向WSO2 Identity Server发送凭据 我正在考虑使用“AuthenticationAdmin”服务的“Login”操作。但是,我希望此服务的“LoginResponse”也返回sessionID,而不仅仅是true/false 谁能告诉我我走的路对不对 如果没有,有人能指导我如何做到这一点吗 提前感谢。登录方法实际上返回会话cookie,但它不在响应正文中,而是在标题中。请看下面的

我有一个网站,它将有一个GUI,用户在其中输入用户名/密码,然后这个网站将通过一个webservice向WSO2 Identity Server发送凭据

我正在考虑使用“AuthenticationAdmin”服务的“Login”操作。但是,我希望此服务的“LoginResponse”也返回sessionID,而不仅仅是true/false

谁能告诉我我走的路对不对

如果没有,有人能指导我如何做到这一点吗


提前感谢。

登录方法实际上返回会话cookie,但它不在响应正文中,而是在标题中。请看下面的博文。 调用login()方法后,您可以从服务上下文中获取cookie,如下所示:

(String) authstub._getServiceClient().getServiceContext().getProperty(  
  HTTPConstants.COOKIE_STRING);

然后将其用于其他调用。

登录方法实际上返回会话cookie,但它不在响应正文中,而是在标题中。请看下面的博文。 调用login()方法后,您可以从服务上下文中获取cookie,如下所示:

(String) authstub._getServiceClient().getServiceContext().getProperty(  
  HTTPConstants.COOKIE_STRING);

然后将其用于其他呼叫。

您是否有最近的示例,说明如何使用authenticationadmin服务登录并使用sessionID发送响应?此示例甚至适用于最新的identity server。您只需更改可以从identity server获得的wso2 api库。您是否有最近的示例,说明如何使用authenticationadmin服务登录并使用sessionID发送响应?此示例甚至适用于最新的identity server。您只需更改可以从identity server获得的wso2 api库。