Oauth 2.0 WSO2 Identity Server 5.7.0 Oauth/OpenId连接注销在会话状态方面出错?

Oauth 2.0 WSO2 Identity Server 5.7.0 Oauth/OpenId连接注销在会话状态方面出错?,oauth-2.0,wso2,openid-connect,wso2is,logout,Oauth 2.0,Wso2,Openid Connect,Wso2is,Logout,WSO2 Identity Server 5.7.0 Oauth/OpenId连接注销在会话状态方面出错 这是我的错误: access_denied opbs cookie not received Missing session state. 这是我的代码: client = new HttpClient(); var response3 = await client.GetAsync("https://localhost:9443/oidc/logout?id_token_h

WSO2 Identity Server 5.7.0 Oauth/OpenId连接注销在会话状态方面出错

这是我的错误:

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正在查找cookie以继续。

如何发送带有代码的cookie?我应该用c#代码来做。你能帮我如何在代码中使用它吗?不,这个想法是从浏览器本身发送注销请求,而不从后端发出请求。因此,cookies将自动包含在请求中。