Buildfire:登录 API

问题描述 投票:0回答:1

我正在尝试使用 BuildFire SSO API 将用户登录与我们的应用程序集成。我们使用 .Net Core 7 和 Web API 作为端点。我正在登录设置屏幕上填写自定义 SSO 字段(登录 api、注册 url、访问令牌验证器等)。该页面本身没有太多关于端点预期的细节,但我确实发现了这样的写法:我使用的https://sdk.buildfire.com/docs/using-single-sign-on-sso。尽管我确实注意到设置屏幕希望您为帖子正文选择结构化表单类型,但文档显示了 JSON 中的模型示例。我在测试期间尝试绑定两种方式,以防万一 [FromBody] 和 [FromForm],但似乎都没有什么区别。

当尝试从控制面板使用测试登录功能时,我不断收到以下信息:

开始测试,请在模拟器端登录...

错误状态:500 错误详细信息:"{"errorMessage":"ISE"}"

注册和忘记密码的其他条目工作正常,只是登录时出现错误。另外,还没有找到任何有关 ISE 消息代表什么的文档。

创建端点并尝试使用和不使用要绑定的模型。尝试进行绑定,就像有效负载来自表单或 JSON 一样,但没有产生任何影响。直接发布到端点时可以访问端点,但不能从 BuildFire 的控制面板访问。

single-sign-on buildfire
1个回答
0
投票

事实证明,对于任何可能遇到同样问题的人来说。连接来自远程服务器,而不是直接来自浏览器中运行的 BuildFire 开发模拟器,因此它无法像其他端点一样连接到我的本地测试 Web 服务器。移动到面向公众的 Web 服务器并且登录端点可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.