代码之家  ›  专栏  ›  技术社区  ›  larsw

禁用与设备授权授予相关的终结点

  •  0
  • larsw  · 技术社区  · 1 年前

    有没有一种简单的方法可以禁用与设备授权授予相关的端点并删除 urn:ietf:params:oauth:grant-type:device_code 来自 grant_types_supported 中的部分 .well-known/openid-configuration 文件

    我已经阅读了文档和相关的源代码,但我看不到任何简单的方法来禁用它。

    0 回复  |  直到 1 年前
        1
  •  0
  •   lorenzoagainagaingain    1 年前

    我读过这个github issue 关于授权服务器,对我来说,似乎只能向您的openid配置json添加一些其他规范(您必须定义一个提供者配置Customizer, see here how ),但不可能删除它们,除非您禁用了应用程序代码中的逻辑(在本例中为设备流身份验证)。

    我在做一个spring项目时说了这句话,在这个项目中,我必须删除负责管理设备身份验证流的类,之后,在opeind配置json中既没有端点也没有同意。

    我希望这能对你有所帮助,如果我没有正确回答你,请随时补充更多细节。