✅已解决 | 登出回调URL未被使用

我把自建应用的登出回调URL设置为:http://localhost:5296/api/signout-callback-oidc

然后从本地服务器发起如下GET请求:https://onetrust.authing.cn/oidc/session/end?post_logout_redirect_uri=http%3A%2F%2Flocalhost%3A5296%2Fapi%2Fsignout-callback-oidc&state=CfDJ8B3Eiy6Zx49NoScOV_ZAeMOOVd8t9hisX7G7fePCdCirpxUowWM4cH0SLBYFCClj2WZwt7lqqPsTIZr7oAoDH4E6U6m5PejF8ZK9dU9arDFpJv4GZk9iOaGq17If_WVY9ZXF8LPSfOj2AuxDv4APREC4xr57hnsV7zS6cCqzy4jh&x-client-SKU=ID_NETSTANDARD2_0&x-client-ver=6.10.0.0

可是最终结果只是停留在Authing的登出界面上(如下截图),没有进一步重定向至http://localhost:5296/api/signout-callback-oidc

你好,要使用 post_logout_redirect_uri 参数完成登出重定向的话,需要同时传 id_token_hint 参数

确实在已经登录的情况下调用登出端点能成功重定向;在实际未登录的情况下调用登出端点则会出现原帖里的情况。可能在第二种情况下显示错误的话更直观一点。

感谢建议,我们会考虑进去