首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在应用程序之间切换时,IdentityServer 4导航到登录屏幕,甚至访问令牌/Id令牌都是有效的。有什么见解吗?

在应用程序之间切换时,IdentityServer 4导航到登录屏幕,甚至访问令牌/Id令牌都是有效的。有什么见解吗?
EN

Stack Overflow用户
提问于 2021-10-27 13:05:03
回答 1查看 463关注 0票数 0

我们面临的问题是身份服务器4在切换应用程序(隐式流角)时频繁地将我们(每天2-3次)抛到登录屏幕上。在IDSrv日志记录中没有引发任何问题/事件。

示例:

以客户端名称登录到应用程序1,如‘First’,

另一个应用程序2使用同一个客户机'First_ client‘。

应用程序2应该自动登录,并且不需要凭据来重新输入,而是10次中的3次,它失败了,并在不引发任何日志事件的情况下悄悄地导航到登录屏幕。

早些时候,我们面对的机会少了很多,但现在太频繁了。如能迅速提供帮助,将不胜感激。

在设置IDsrv配置时有什么问题吗?我的意思是厨师设置,认证设置等等。

注意:在我的示例中,身份服务器部署在两个服务器上,以实现负载平衡.

以下是配置:

Startup.cs => ConfigureServices()

Startup.cs =>配置()

EN

回答 1

Stack Overflow用户

发布于 2021-10-30 12:09:27

当您拥有同一服务的多个副本时,您需要确保cookie是所有这些服务都可以接受的。默认情况下,来自一个服务的cookie在另一个服务中无效。

默认情况下,会话cookie包含您的访问令牌。

您需要将配置为跨服务使用共享私钥,这些服务应该接受相同的cookie。

有关详细信息,请参阅此链接:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69739249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档