Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
Aurelia服务器端视图:向view/viewmodel的http下载请求添加auth头_Aurelia - Fatal编程技术网

Aurelia服务器端视图:向view/viewmodel的http下载请求添加auth头

Aurelia服务器端视图:向view/viewmodel的http下载请求添加auth头,aurelia,Aurelia,我使用的是示例Aurelia skeleton项目(skeleton esnext aspnetcore),其C#/MVC后端来自: 为了支持服务器端视图,我更新了main.js中的视图定位器原型(ViewLocator.prototype.convertOriginToViewUrl),以从服务器请求视图/视图模型文件。详情如下: 这很好,systemJS成功地从服务器下载/加载了一个示例视图/视图模型 我想在http view/viewmodel请求中添加一个自定义auth头,以标识后端的用

我使用的是示例Aurelia skeleton项目(skeleton esnext aspnetcore),其C#/MVC后端来自:

为了支持服务器端视图,我更新了main.js中的视图定位器原型(ViewLocator.prototype.convertOriginToViewUrl),以从服务器请求视图/视图模型文件。详情如下:

这很好,systemJS成功地从服务器下载/加载了一个示例视图/视图模型

我想在http view/viewmodel请求中添加一个自定义auth头,以标识后端的用户。如何在Aurelia中配置此功能?


我有一个使用Aurelia fetch客户端w/拦截器的现有服务,该服务将auth头发送到API。我之前在app/main.js中尝试初始化fetch客户端配置,但似乎无法解决问题。谢谢

我找到了对SystemJS配置API的引用:

作为快速测试,我在index.html中的现有脚本块中添加了以下代码:

 <script>
    System.config({
        meta: {
            '*': {
                'authorization': 'bearer 123'
            }  
        }
    });
    System.import('aurelia-bootstrapper');
</script>
  System.config({
      meta: {
          '*': {
              'authorization': 'bearer 123456'
          }  
      }
  });