WSO2 身份服务器 5.7.0 Oauth/OpenId Connect Logout 有关于会话状态的错误?

问题描述

WSO2 Identity Server 5.7.0 Oauth/OpenId Connect logout 有关于会话状态的错误

这是我的错误

access_denied opbs cookie not received Missing session state.

这是我的代码

 client = new HttpClient();
 var response3 = await client.GetAsync("https://localhost:9443/oidc/logout?id_token_hint=" + id_token + "&post_logout_redirect_uri=http://localhost:49545/Home/Contact");
       

解决方法

此注销请求必须通过浏览器发送。如果您将注销请求作为后端请求发送,则相关 cookie 将不会被传递,并且注销将无法正确处理,因为 WSO2 IS 正在寻找 cookie 以继续。