提交 177d8ec0 编写于 作者: zlt2000's avatar zlt2000

优化授权认证配置,授权服务器关闭basic认证

上级 ff2b1953
......@@ -18,7 +18,6 @@ public class PermitProperties {
* 监控中心和swagger需要访问的url
*/
private static final String[] ENDPOINTS = {
"/oauth/**",
"/actuator/**",
"/*/v2/api-docs",
"/swagger/api-docs",
......
......@@ -34,17 +34,17 @@ zlt:
ignore:
# 忽略认证的地址
httpUrls: >
/api-uaa/**,
/api-uaa/oauth/**,
/api-uaa/validata/**,
/api-uaa/css/**,
/api-uaa/images/**,
/api-uaa/js/**,
/api-user/users-anon/**,
/login.html,
/user/login
# 配置只认证登录,登录后所有角色都能访问的url
menusPaths: /api-user/menus/current
auth:
# 配置必需认证的url
httpUrls: >
/api-uaa/clients/**,
/api-uaa/tokens/**
#是否开启url级别权限
urlEnabled: false
renew:
......
......@@ -78,9 +78,9 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.antMatchers( securityProperties.getIgnore().getUrls())
.anyRequest()
//授权服务器关闭basic认证
.permitAll()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage(SecurityConstants.LOGIN_PAGE)
......
......@@ -25,16 +25,6 @@ zlt:
version: 1.0
base-package: com.central.oauth.controller
security:
ignore:
# 忽略认证的地址
httpUrls: >
/validata/**,
/clients/**,
/tokens/**,
/login.html,
/css/**,
/images/**,
/js/**
code:
# 忽略验证码的应用编号
ignoreClientCode: app
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册