设置为允许使用提示=无静默续订
Posted
技术标签:
【中文标题】设置为允许使用提示=无静默续订【英文标题】:Setting to allow silent renew with prompt=none 【发布时间】:2017-02-02 10:18:40 【问题描述】:OpenIddict 是否支持静默续订?我们如何配置它?
我目前从这个请求中得到 400:
http://localhost:12345/connect/authorize?client_id=Aurelia.OpenIdConnect&redirect_uri=http%3A%2F%2Flocalhost%3A9000%2Fsignin-oidc&response_type=id_token%20token&scope=openid%20email%20roles%20profile&state=9b394f7c978545a784a41f263f76677d&nonce=4ec03fedb16543ac98be37b540a1b73a&prompt=none
OpenIddict 回应如下:
error: invalid_request
error_description: The required id_token_hint parameter is missing.
某些客户端,例如 oidc-client-js,不包含提示。有没有办法禁用提示要求?
【问题讨论】:
【参考方案1】:有没有办法禁用提示要求?
没有。也就是说,这是我计划在未来版本中放宽的要求。
【讨论】:
以上是关于设置为允许使用提示=无静默续订的主要内容,如果未能解决你的问题,请参考以下文章
如果第三方 cookie 被阻止,则使用 oidc-client 跨域进行静默续订
在 SameSite=Lax 的情况下使用 oidc-client 进行静默续订