相关疑难解决方法(0)

Spring Boot PasswordEncoder错误

我正在学习通过做一个小项目来使用Spring Boot.目前我得到了主要课程:

package com.recweb.springboot;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;


@SpringBootApplication
/*@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})*/
public class SpringbootApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringbootApplication.class, args);
    }
}
Run Code Online (Sandbox Code Playgroud)

成员类(id,firstname ..),MemberController类:

package com.recweb.springboot;

import java.util.Arrays;
import java.util.List;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class MemberController {
    @GetMapping("/members")
    public List<Member> getAllUsers() {
        return Arrays.asList(new Member(1, "amit"));
    }
}
Run Code Online (Sandbox Code Playgroud)

和WebSecurityConfig类:

package com.recweb.springboot;

import org.springframework.context.annotation.Bean;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.core.userdetails.User;
import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.security.provisioning.InMemoryUserDetailsManager;

@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {

    @Bean
    public UserDetailsService userDetailsService() {
        InMemoryUserDetailsManager …
Run Code Online (Sandbox Code Playgroud)

spring spring-security maven spring-boot

78
推荐指数
8
解决办法
8万
查看次数

将Swagger与Spring Boot和JWT结合使用

我使用JWT令牌通过Spring Boot运行我的应用程序以进行身份​​验证。我有一个过滤器检查令牌。另外,我的应用程序还提供了带有Swagger 2的rest API文档。我不希望我的rest api是公开的

所以我的问题是,如何为Swagger访问提供安全性?并可以提供基本的安全性吗?

jwt swagger spring-boot

5
推荐指数
0
解决办法
1642
查看次数

标签 统计

spring-boot ×2

jwt ×1

maven ×1

spring ×1

spring-security ×1

swagger ×1