incloud开发文档 5.1.0 Help

资源配置

incloud 资源认证服务器是一个基于 Spring Security Oauth2 的组件, 用于实现资源服务器的认证和授权功能。它可以帮助保护你的资源。并控制哪些用户或应用程序可以访问它。 incloud资源认证服务器是一个强大的工具,可以帮你保护和控制你的应用程序资源。 通过简单的配置和注释,轻松的实现认证和授权功能;资源认证配置管理器, 想要去掉认证过滤的受限接口可在此配置;接口如果是认证放行状态, 请求时未携带对应的凭证无法获取到对应的登陆人信息。permitAllUrl()中的参数, 是一个string数组,可以配置多个请求url

资源认证示例

//示例一 所有请求全部需要认证 @ResourceConfiguration(permitAll = "") //示例二 所有请求不需要认证 @ResourceConfiguration(permitAll = "/**") //示例三 api 开头的请求不需要认证 @ResourceConfiguration(permitAll = "/api/**") //示例四 /api/demo1 和 /api/demo2 请求不需要认证 @ResourceConfiguration(permitAll = "/api/demo1") //示例五 /api/demo1 和 /api/demo2 请求不需要认证 @ResourceConfiguration(permitAll = {"/api/demo1","/api/demo2"})
Last modified: 20 一月 2025