php-swagger授权认证类型是http时如何自定义名字和去除header中的值里的Bearer字符?
控制器中的
* @OA\SecurityScheme(
*
* type="http",
* in="header",
* name="token",
* scheme="bearer",
* securityScheme="bearerAuth",
* bearerFormat="JWT"
* )
生成的配置数据
components:
securitySchemes:
bearerAuth:
type: http
name: token
in: header
bearerFormat: JWT
scheme: bearer
接收到的header信息
["authorization"]=>
array(1) {
[0]=>
string(13) "Bearer 123123"
}
我期望接收到header信息是
["token"]=>
array(1) {
[0]=>
string(13) "123123"
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论