授权代码是授予资源访问权限所必需的吗?

时间:2019-10-01 16:55:20

标签: oauth-2.0 spring-security-oauth2

我正在开发一个Spring Boot Web应用程序,该应用程序需要从第3方Web应用程序访问资源。我正在尝试了解Oauth2的工作。第三方网络应用使用Oauth2授予​​客户端资源访问权限。来自第三方网络应用程序的文档说要以以下所述的格式发送带有请求参数的POST。

用户名= <###>&password = <###>&client_id = <###>&client_secret = <###>&grant_type = password&hcode = <###>

hcode值根据文档是固定的。 我能够编写一个Java代码,成功获取我的访问令牌(感谢Google搜索!)。 以下是我的问题...

  1. 这里使用什么类型的补助金?
  2. 此授权码是否被授予?我在这里看不到授权代码。

PS:我是Web应用程序开发的新手。我指的是下面的帖子,以了解Oauth2。 [https://www.javainuse.com/spring/spring-boot-oauth-introduction]

#include <stdio.h>

int main() {

    int total_people, i;
    char name[total_people][20];

    scanf("%d", &total_people);

    for(i = 0; i < total_people; i++) {

        scanf("%[^\n]", name[i][0]);

    }

    for(i = 0; i < total_people; i++) {

        printf("%s", name[i][0]);

    }


return 0;
}

1 个答案:

答案 0 :(得分:0)

1这里使用什么类型的赠款?

资源所有者密码凭证(ROPC)。选中此RFC

2此授权码是否授予?我在这里看不到授权代码。

否。