问题标签 [fusionauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
177 浏览

fusionauth - [couldNotConvert] 使用 FusionAuth 在 api/login 上的用户 ID

我们正在测试 FusionAuth 作为我们应用程序的身份验证解决方案。

我们通过 docker 安装了 FusionAuth,一切正常运行。

在仪表板中,我们使用测试用户创建了一个测试应用程序,但是当我们尝试使用其凭据记录该用户时,它会给出以下错误:

我们将这个槽邮递员作为 json 发布到:http://localhost:9011/api/login/

我们做错了什么?用户有一个用户 ID,但看起来它没有得到解决?

我们使用的 FusionAuth 版本是 1.13.2

0 投票
1 回答
94 浏览

fusionauth - 未触发导入 ​​API webhook

当我使用导入 API (/api/user/import) 时,不会触发 webhook。

我使用邮递员对此进行了测试, /api/user/registration 端点正在工作。

这是导致没有触发 webhook 和 200OK 的邮递员请求:

有什么建议么?

0 投票
0 回答
50 浏览

java - FusionAuth OpenID 与 Azure AD 连接存在集成问题

我正在使用 FusionAuth,我想将 Azure AD 添加为 OpenID 连接身份提供程序。我已经添加并检查了。我输入电子邮件,然后我重定向到 Microsoft 登录页面,在那里我使用我的凭据登录,我在屏幕上看到错误,也就是说,内部服务器错误。

所以我检查日志并获取错误日志堆栈跟踪。所以在这里我在这里提供堆栈跟踪。

帮我解决这个问题!

2020 年 1 月 17 日下午 3:48:56.554 错误 io.fusionauth.app.primeframework.error.ExceptionExceptionHandler - 引发了未处理的异常 org.primeframework.mvc.parameter.el.MissingPropertyExpressionException:评估表达式时 [client_id=9ecc54b7-6f79 -4105-a208-ca61e6157b58&identityProviderId=2a431005-6f6d-400c-8d57-ac320115c9a5&metaData.device.name=Windows+Chrome&metaData.device.type=BROWSER&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Fipos%2Frest%_Backtype=&resscope&resscope =offline_access&state=_1011212111025&tenantId=33666534-3166-3865-3838-616265663235&timezone=Asia%2FCalcutta]。类 [class io.

0 投票
1 回答
147 浏览

authentication - /oauth/token 与 /api/login FusionAuth

我正在使用自己托管的 FusionAuth。我注册了一些用户,现在想用这些用户登录我的应用程序。首先我尝试使用“api/login”端点,这个只是返回一个令牌,但没有刷新或访问,然后我尝试了 /oauth/token 端点,我必须发送客户端 ID、客户端秘密和范围用于返回 access_token、refresh_token 和 id_token。我想知道这些端点之间的区别。另外,验证令牌的端点是“/api/jwt/validate”吗?或者每个请求中的验证流程是什么,以了解令牌是否有效?

0 投票
1 回答
97 浏览

authentication - FusionAuth Lambda

我想使用 FusionAuth 的 lambda 功能根据用户登录的应用程序填充 JWT,因为同一个用户可以登录不同的应用程序并在其中拥有多个角色或组。我不希望 JWT 填充每个角色,因为它是用户可以在应用程序中执行的角色操作(遵循 NIST RBAC 模型,它将是像“read:attentions”或“delete:tests”这样的权限),因为它可能是几十个(syze 原因),而不是我希望 JWT 填充用户拥有该特定应用程序的组。我尝试用空数组分配角色属性,但没有成功。我知道默认情况下该工具不允许您更改角色属性,但是有办法删除它吗?

无论如何,令牌一直具有角色,我该如何删除它们?

0 投票
0 回答
98 浏览

oauth-2.0 - 带有授权码授予的 FusionAuth SPA 与 pkce 示例

有人知道使用 pkce 授予授权代码的 React 和 FusionAuth 示例吗?

谢谢

0 投票
1 回答
72 浏览

java - FusionAuthClient 单例

我想用spring boot在微服务环境中实现FusionAuth,所以我想为java制作一个FusionAuth Client的单例。apiKey, baseUrl但是我在静态上下文中使用变量时出错。

无论如何,是否使用了单例类的这个范围?我的意思是对于并发环境和性能,我应该为每个请求使用客户端来融合身份验证吗?

0 投票
1 回答
66 浏览

fusionauth - 在前端使用无密码代码(取自 API)

关于如何使用无密码代码(取自 API 端点“/api/passwordless/start”)并使用它在前端重定向用户的任何建议?

我认为这会起作用,但它没有:

  1. 来自 API 端点“/api/passwordless/start”的请求代码
  2. 来自 API 端点的回复:“JriRpuGHmecXAD2qRB3_s-Ud4jMKxmtuD57bfYAjYn4”
  3. 打开/重定向到 URL:http://localhost:9011/oauth2/passwordless/JriRpuGHmecXAD2qRB3_s-Ud4jMKxmtuD57bfYAjYn4?tenantId=57810835-47f7-683f-02ed-420592eface2

相反,我收到此错误:

注意:通过电子邮件发送的无密码登录有效。

0 投票
1 回答
155 浏览

java - FusionAuth授权

我正在开发一个 Spring Boot REST API,这个 API 公开了一个“/verify”端点来验证令牌和对某个资源的访问。在 FusionAuth 中,我的用户附加了角色。那么是否有一种方法可以验证用户是否具有该角色以便我可以让他们通过?

0 投票
1 回答
72 浏览

java - 具有与参数相同的对象的对象构造函数

我目前正在使用 FusionAuth 开发 Java 应用程序,我正在使用该工具的 Java 客户端,并且我想创建一个用户,所以我使用 createUser() 方法,它需要 UID 和一个 UserRequest 对象,这个,需要一个 User 对象,它的构造函数是下一个:

用户请求类

用户类

所以,我的问题是,如何创建用户对象?该构造函数是该类除了空构造函数之外唯一的构造函数。此外,该课程没有任何二传手。