gpt4 book ai didi

spring - 如何结合 Feign 和 OAuth 2.0?

转载 作者:行者123 更新时间:2023-12-03 17:38:56 43 4
gpt4 key购买 nike

我正在使用 Spring Feign 和 Oauth 2.0

我的申请有

  • 1 个带有@EnableOAuth2Sso 的 Api 网关
  • 2 个带有@EnableResourceServer 的服务

  • 当我从其他服务调用服务的 api 时,出现此异常。
    feign.FeignException: status 401 reading TestFeign#test(); content:
    {"error":"unauthorized","error_description":"Full authentication is required to access this resource"}

    如何从另一个服务调用一个服务的 api?

    最佳答案

    对于服务,您可以使用这些依赖项。

    <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
    </dependency>
    <dependency>
    <groupId>io.jmnarloch</groupId>
    <artifactId>feign-oauth2-spring-cloud-starter</artifactId>
    <version>1.0.0</version>
    </dependency>

    这种方式对api网关不起作用!!!

    关于spring - 如何结合 Feign 和 OAuth 2.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41008770/

    43 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com