Skip to content

全局认证窗口 name 字段无法输入 #61

@zcoway

Description

@zcoway

swagger-spring-boot 版本: 2.1.5-RELEASE
问题描述:使用 [第十一篇: 一起来学SpringBoot 集成Swagger在线调试]的chapter10项目练习,swagger-spring-boot 版本,升级都 2.1.5-RELEASE,把配置了全局请求头author参数后,能正常访问在线文档,但在接口窗口中配置全局认证时无法输入name 字段值。

使用方法:
spring.swagger.base-package=com.battcn
spring.swagger.enabled=true
spring.swagger.globalOperationParameters[0].name=Authorization
spring.swagger.globalOperationParameters[0].description=Token信息,必填项
spring.swagger.globalOperationParameters[0].modelRef=string
spring.swagger.globalOperationParameters[0].parameterType=header
spring.swagger.globalOperationParameters[0].required=true

页面点击 authorie 按钮报一下错误:

authorizations.vue:52 Uncaught TypeError: Cannot read property 'name' of undefined at a._setAuthorizeVal (authorizations.vue:52) at n (vue.esm.js:190) at e (vue.esm.js:2004) at HTMLButtonElement.t._withTask.t._withTask (vue.esm.js:1802)

https://github.com/zcoway/spring-boot2-learning/blob/master/images/swagger-authorized-error.png
@djspys1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions