1、闊歩の設定クラス
//验证 プライベートリスト<APIKEY> securitySchemes(){ 一覧<APIKEY> apiKeyList =新しいArrayListを(); apiKeyList.add(新しいAPIKEY( "トークン"、 "トークン"、 "ヘッダ"))。 apiKeyListを返します。 } プライベートリスト<SecurityContextが> securityContexts(){ リスト<SecurityContextが> securityContexts =新規のArrayList <>(); securityContexts.add(。SecurityContext.builder()securityReferences(defaultAuth()) .forPaths(PathSelectors.regex( "^(?! AUTH)* $"))//过滤要验证的路径 .build()); securityContextsを返します。 } //增加全局认证 一覧<SecurityReference> defaultAuth(){ AuthorizationScope [] =新しい新しいauthorizationScopes AuthorizationScope [1]; authorizationScopes [0] = authorizationScope; リスト<SecurityReference> =新しい新しいsecurityReferencesのArrayList <>(); securityReferences.add(新新(「SecurityReference トークン)、」authorizationScopes); //検証増加(私はこの場所に変更する方法ヘッダー書き込みトークン、非常に多くのチュートリアルがsecuritySchemes(なぜなら、グローバルトークンにつながることができない、認可があるこの場所で説明があります)トークンとすることができる) 戻りsecurityReferences; } / ** *追加要約情報 * / プライベートapiInfo apiInfo(){ // ApiInfoBuilderでカスタマイズ 新しい新しいApiInfoBuilderリターン() .TITLE( "インターフェースのドキュメント") //説明( "使用のための説明インタフェース")。 名刺( "minhope"、NULL、NULL)//.contact(new) .version( "バージョン:" + Global.getSwaggerDescribeVersion())を作成();. }