Kentor 提供了从 SP 发起单点注销的实现。但是,在最新的 Kentor 程序集中,发送注销请求的绑定始终是 HttpRedirect。
但是,身份提供者拒绝使用 HttpRedirect 绑定发送的注销请求,并希望使用 HttpPost 发送该请求。
我在 Kentor 配置部分中没有看到任何配置注销绑定的选项。有没有办法在不干扰 Kentor 代码的情况下更改注销绑定?
Kentor 提供了从 SP 发起单点注销的实现。但是,在最新的 Kentor 程序集中,发送注销请求的绑定始终是 HttpRedirect。
但是,身份提供者拒绝使用 HttpRedirect 绑定发送的注销请求,并希望使用 HttpPost 发送该请求。
我在 Kentor 配置部分中没有看到任何配置注销绑定的选项。有没有办法在不干扰 Kentor 代码的情况下更改注销绑定?
可以在代码中为注销请求设置单独的绑定,但不幸的是没有实现web.config
(我假设您正在使用)。您可以更改binding
idp 的属性以使登录和注销消息使用相同的绑定。但是,如果您需要它们使用不同的绑定,您要么必须在代码中执行此操作,要么将配置选项添加到 web.config。我为此添加了一个问题 #465以将其保留在待办事项列表中。