gpt4 book ai didi

c# - 在两个 Web 应用程序之间共享 session

转载 作者:行者123 更新时间:2023-11-30 23:18:17 25 4
gpt4 key购买 nike

场景是这样的

我有两个 Web 应用程序,网站 A(c# webforms) 和网站 B(c# MVC)

网站B在IIS中设置为网站A下的应用。

当用户登录网站 A 时,我希望用户可以访问网站 B,就像他们已经访问网站 B 并登录一样。

我创建了一个 Web 服务,当用户登录网站 A 时,它会登录网站 B,但这似乎没有达到预期的效果,我猜是因为这 2 个应用程序不共享 session ?有没有办法让这两个应用程序共享同一个 session ?

最佳答案

你不能在两个应用程序之间共享一个网络 session ,但你可以将后端逻辑移动到一个网络 api,并在两个网站之间共享它,基于 token 的授权,你唱一次并使用 token 来授权请求。

关于c# - 在两个 Web 应用程序之间共享 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40993169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com