使用 Spring Cloud Gateway BFF 为前端做出反应本机 OAuth2 后端

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

您好,我正在学习 OAuth。我有一个 React Native 应用程序,我想使用 OAuth 将其连接到我的 Java Spring 后端。我使用本教程将 OAuth 添加到我的 Java 后端:https://www.baeldung.com/spring-cloud-gateway-bff-oauth2,现在我想连接我的 React Native 应用程序,但据我了解我需要一个代币。

如何使用应用程序登录用户?我找不到任何允许我使用这个后端的示例。

我尝试通过浏览器进行身份验证并重定向,但即使我设法登录,其他请求也不起作用。

java spring react-native keycloak spring-cloud-gateway
1个回答
0
投票

如果您还没有设置任何授权服务器,我认为您需要设置授权服务器(https://auth0.com/intro-to-iam/what-is-oauth-2)然后 从您的前端(反应本机应用程序)需要获取授权代码并使用该代码获取刷新令牌和访问令牌。 这里例如:https://www.baeldung.com/rest-api-spring-oauth2-angular

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.