Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 大摇大摆的用户界面:角度:通过链接下载API_Angular_Swagger_Keycloak_Swagger Ui - Fatal编程技术网

Angular 大摇大摆的用户界面:角度:通过链接下载API

Angular 大摇大摆的用户界面:角度:通过链接下载API,angular,swagger,keycloak,swagger-ui,Angular,Swagger,Keycloak,Swagger Ui,我已使用以下配置将SwaggerUI组件添加到我的Angular应用程序中: const ui = SwaggerUIBundle({ domNode: '#swagger-ui', url: <some.url.here>, requestInterceptor: async (request: HttpRequest<any>) => { const token = this.key

我已使用以下配置将SwaggerUI组件添加到我的Angular应用程序中:

      const ui = SwaggerUIBundle({
        domNode: '#swagger-ui',
        url: <some.url.here>,
        requestInterceptor: async (request: HttpRequest<any>) => {
          const token = this.keycloakService.getToken();
          request.headers.Authorization = 'bearer ' + token;
          return request;
        }
      });
const ui=SwaggerUIBundle({
domNode:“#大摇大摆的用户界面”,
网址:,
requestInterceptor:async(请求:HttpRequest

当我点击链接
/some/url/here
时,不会调用
requesInterceptor
。我应该向配置中添加什么(属性、插件或预设)使其工作?

仅适用于初始规范加载请求(由配置中的
url
参数触发),“尝试一下”和OAuth请求。它不适用于信息部分和描述中的链接(即,您可以右键单击的常规链接)。(续)该特定链接由组件呈现。您可以尝试使用插件覆盖该组件以附加自定义逻辑。这会修改
InfoUrl
,也许这会给您一些想法。