如何解决使用OIDC创建用户后如何对.NetCore MVC网站执行静默登录
我很抱歉这是一个菜鸟问题。我以前从未真正使用过Open ID,而且既不是专家,也不对登录技术有浓厚兴趣。
我继承了一个使用Open ID Connect的.net核心网站。登录名和SSO均起作用。但是,我的任务是实现单页访客结帐功能。当用户输入名称,电子邮件和密码并在结帐页面上单击完成时,我必须创建订单,用户,登录用户,然后将其重定向到确认页面。他们永远都不会看到登录表单。
一切正常,除了我无法让用户登录到前端。该项目有一个非常典型的两站点设置:一个处理所有数据库交互的Web服务站点,以及一个UI站点。我已经使用匿名服务中的SignInManager.SignInAsync方法将它们登录到Web服务,但是不确定如何使前端执行相同的操作。我尝试过将其重新发布到该服务的SSOLogin函数中,该函数将其登录,我认为也可以将其登录到前端,但这是行不通的。
我敢肯定那里有解决此问题的典型方法的信息,但是我只有几个小时才能完成这项工作,因此希望有人可以简化我的研究,因为我没有很快找到任何简单的例子。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。