azure - Azure B2C 登录演示用户通过 API 而不是通过登录页面
问题描述
如何在不使用用户名和密码的情况下通过 API 使用 azure B2C 登录演示用户?
我喜欢让访问者无需注册即可访问模拟账户。
基本上我的第一个想法是提供一个 azure 函数或应用程序服务,它返回一个有效的用户令牌和/或将用户转发到具有登录访客用户的应用程序。
我的应用程序使用 azure b2c oauth 在重定向回应用程序后从 url 获取令牌,因此从第二个来源提供令牌应该很容易。
我认为应该可以通过 API 生成有效的用户令牌?因此,API 本身在服务用户下运行,有权生成令牌(例如模拟)。
生成此令牌的正确方法/B2C API 是什么?
解决方案
推荐阅读
- awk - awk / gawk printf 可变格式字符串时,将零更改为破折号
- html - 日期选择器和时间选择器应该分开
- swift - 从 Swift 中的 Firebase 实时数据库获取当前服务器时间
- c# - 如何转换为传递给函数的类型?
- c# - 警告:源文档中没有元素匹配 '/configuration/connectionStrings/add[@name='MyDB']'
- javascript - Angular - 如何访问注释类方法
- ruby-on-rails - 无法将 Ruby 应用程序部署到 Heroku
- mysql - 从 Magento 1.9 数据库中获取客户姓名、电子邮件和电话号码
- android - 捕获图像后应用程序关闭且图像未存储到 Firebase
- c# - ASP.NET MVC 访问被拒绝(检索具有 CLSID 的组件的 COM 类工厂)