iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Springboot怎么配置Swagger2登录密码
  • 613
分享到

Springboot怎么配置Swagger2登录密码

2023-06-29 11:06:23 613人浏览 泡泡鱼
摘要

本篇内容介绍了“SpringBoot怎么配置swagger2登录密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!SwaggerSwagge

本篇内容介绍了“SpringBoot怎么配置swagger2登录密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Swagger

Swagger是使用Openapi规范(OAS)开发API的最广泛使用的工具生态系统。Swagger由开源和专业工具组成,满足几乎所有的需求和用例。

一、配置Swagger

添加依赖

// WEB依赖<dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-web</artifactId></dependency>//swagger依赖<dependency>    <groupId>io.springfox</groupId>    <artifactId>springfox-swagger2</artifactId>    <version>2.9.2</version></dependency><dependency>    <groupId>io.springfox</groupId>    <artifactId>springfox-swagger-ui</artifactId>    <version>2.9.2</version></dependency>

添加配置类

@Configuration@EnableSwagger2public class SwaggerConfig {    @Bean    public Docket createRestApi()    {        return new Docket(DocumentationType.SWAGGER_2)                .groupName("")                .apiInfo(apiInfo())                .select()                .apis(RequestHandlerSelectors.basePackage("包名"))                .paths(PathSelectors.any())                .build();    }    public ApiInfo apiInfo()    {        return new ApiInfoBuilder()                .title("接口")                .description("接口说明")                .version("1.0")                .build();    }}

使用

// 控制层@Api(tags = "基础模块")@RestController@RequestMapping("/base")public class BaseController {        @ApiOperation(value = "查询")    @RequestMapping(value = "/findList", method = RequestMethod.POST)    public RestResponse findList(@RequestBody Param param)    {        return RestResponse.ok();    }}

访问地址
localhost:8080/swagger-ui.html

将接口文档暴露在外网会出现一定的安全问题,此时我们需要给Swagger文档配置登录密码。

二、配置Swagger登录密码

添加依赖

<dependency>    <groupId>com.GitHub.xiaoymin</groupId>    <artifactId>swagger-bootstrap-ui</artifactId>    <version>1.9.3</version></dependency>

更新配置类

@Configuration@EnableSwagger2@EnableSwaggerBootstrapUI     //添加注解public class SwaggerConfig {}

添加启动类注解

@EnableSwagger2

配置yaml文件

swagger:  basic:    enable: true     // 启用    username: 用户名    passWord: 密码

“Springboot怎么配置Swagger2登录密码”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Springboot怎么配置Swagger2登录密码

本文链接: https://www.lsjlt.com/news/324542.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Springboot怎么配置Swagger2登录密码
    本篇内容介绍了“Springboot怎么配置Swagger2登录密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!SwaggerSwagge...
    99+
    2023-06-29
  • Springboot配置Swagger2登录密码的实现
    目录Swagger一、配置Swagger二、配置Swagger登录密码Swagger Swagger是使用OpenAPI规范(OAS)开发API的最广泛使用的工具生态系统。Swagg...
    99+
    2024-04-02
  • 怎么配置phpmyadmin登录密码
    这篇文章主要介绍了怎么配置phpmyadmin登录密码,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。配置phpmyadmin登录密码的方法:1、...
    99+
    2024-04-02
  • Hadoop中怎么配置SSH免密码登录
    这篇文章主要介绍“Hadoop中怎么配置SSH免密码登录”,在日常操作中,相信很多人在Hadoop中怎么配置SSH免密码登录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop中怎么配置SSH免密码登录...
    99+
    2023-06-03
  • 怎么在CentOS中配置ssh无密码登录
    怎么在CentOS中配置ssh无密码登录?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。前提配置:使用root登录修改配置文件:/etc/ssh/sshd_config,将其...
    99+
    2023-06-10
  • linux远程登录ssh免密码怎么配置
    这篇“linux远程登录ssh免密码怎么配置”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2024-04-02
  • win10怎么设置登录密码?window10登录密码设置方法图解
     1.点击打开开始菜单 – 电脑设置。如下图所示   2.在电脑设置界面中,点击打开“用户和帐户”进入下一步操作。如下图所示   3.在用户和帐户界面下,点击打开“登录...
    99+
    2023-06-11
    win10 登录 密码 ?window10 设置 方法
  • kali 登录密码遗忘/kali登录密码重置
    重新启动或启动时进入主菜单,如图: 在主菜单界面按E键,进入GNU GRUB(操作系统启动管理)界面,如图: 修改【ro quiet splash】为【re quiet splash 'init=/bin/bash'】,所在位置如图: ...
    99+
    2023-10-27
    linux 服务器
  • 云服务器怎么配置管理员密码登录
    如果您使用云服务器,需要设置管理员密码才能登录,以下是一些步骤: 打开您的云服务器控制台,然后单击“登录”或“创建”按钮。 在“登录”或“创建”下拉菜单中,选择您的账户,然后输入您的登录凭据以登录云服务器。在输入凭据时,请确保您提供了正...
    99+
    2023-10-27
    管理员 密码 服务器
  • 怎么设置mysql的登录密码
    小编给大家分享一下怎么设置mysql的登录密码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!设置方法:1、使用“set pass...
    99+
    2024-04-02
  • ESXI配置免密登录
    需求描述 A主机:ESXI B主机:centos7 现需要B主机免密登录A主机 登录B主机,生成秘钥, ssh-keygen -t rsa 全部回车 成功后会生成几个文件 id_rsa.pub(publilc)公钥id_rsa私钥know...
    99+
    2023-09-13
    服务器 linux ssh
  • hadoop怎么配置密钥验证登录
    在Hadoop中,可以通过配置SSH密钥来实现用户的验证登录。以下是配置步骤: 生成密钥对:在要使用的用户的主机上运行以下命令生成...
    99+
    2024-03-02
    hadoop
  • 云服务器怎么配置管理员密码登录的
    首先,要在云服务器中设置正确的管理员密码,需要遵循以下步骤: 使用 VPN 连接到云服务器并输入管理员密码。VPN 连接可以提供更高的安全性,防止黑客通过网络访问服务器。 登录成功后,需要输入管理员账号和密码。在 ExpressVaul...
    99+
    2023-10-27
    管理员 密码 服务器
  • suse 10如何配置SSH无密码登录
    这篇文章主要介绍了suse 10如何配置SSH无密码登录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。RSH配置(集群中的每台机器执行以下操作) 1.因SUSE LINUX不...
    99+
    2023-06-13
  • ubuntu登录密码忘记怎么重置
    如果您忘记了 Ubuntu 的登录密码,可以按照以下步骤重置密码:1. 在登录界面,点击用户名处的齿轮图标,选择 "Switch U...
    99+
    2023-09-29
    ubuntu
  • 云服务器怎么配置管理员账号登录密码
    sudo allow your admin account 接着,在本地创建一个新的管理员账号,例如: sudo create admin username 然后,在云服务器上创建一个新的管理员账号,例如: sudo creat...
    99+
    2023-10-27
    账号 管理员 密码
  • 云服务器怎么配置管理员权限密码登录
    接下来,可以使用以下命令创建密码,并将其设置为管理员账户密码: sudo add admin "CMD" sudo add guest "CMD" sudo del guest 然后,可以使用以下命令创建用户,并设置其密码: sudo s...
    99+
    2023-10-27
    密码 服务器 管理员权限
  • 云服务器怎么配置管理员账号密码登录
    一、配置管理员账号密码的重要性 在云服务器中,管理员账号密码是用户登录云服务器的基本身份认证。管理员账号密码是云服务器唯一的访问凭据,也是保障云服务器安全的第一道防线。管理员账号密码的安全性对于用户的数据和系统安全非常重要。一旦管理员账号...
    99+
    2023-10-27
    账号 管理员 密码
  • 云服务器怎么配置管理员密码登录账号
    登录云服务器管理界面 首先,在云服务器的管理界面中登录您的云服务器账号。您可以通过点击云服务器控制台中的“登录”按钮或者单击控制台菜单中的“登录”按钮来登录云服务器管理界面。 创建用户账号 在云服务器的管理界面中,选择您的云服务器...
    99+
    2023-10-28
    账号 管理员 密码
  • 云服务器怎么配置管理员密码登录界面
    一、如何设置管理员密码 在登录云服务器管理界面之前,首先需要确保云服务器的管理员密码的安全性。一般来说,可以通过以下几种方式来设置管理员密码: 设置强密码:可以使用随机生成的密码,也可以使用管理员的账户密码,这样可以避免管理员密码被泄露...
    99+
    2023-10-28
    界面 管理员 密码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作