首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角5.1.1设置signalr代理后的无限刷新循环?

角5.1.1设置signalr代理后的无限刷新循环?
EN

Stack Overflow用户
提问于 2017-12-17 06:03:33
回答 1查看 1.8K关注 0票数 4

我使用的是角5.1.1和@angular/cli ^1.6.1

我想使用Asp.Net核心SignalR。

因此,我有以下代理设置:

代码语言:javascript
复制
const PROXY_CONFIG = [
  {
    context: [
      "/api",
      "/Temp",
      "/Upload",
      "/notificationHub",
      "/sockjs-node"
    ],
    target: "http://localhost:52918/",
    changeOrigin: true,
    secure: false,
    logLevel: 'debug',
    ws: true
  }
];

module.exports = PROXY_CONFIG;

我使用ng serve --proxy-config proxy.config.js命令启动项目

但是当http://localhost:4200/出现时,我在命令行和页面刷新中得到以下消息,并且重复到无限

代码语言:javascript
复制
[HPM] POST /api/Category/GetAll/ -> http://localhost:52918/
[HPM] POST /api/Product/GetAllActives/ -> http://localhost:52918/
[HPM] OPTIONS /notificationHub -> http://localhost:52918/
[HPM] GET /notificationHub?id=dedf5495-4438-4a9a-9742-d4b16fe0c94b -> http://localhost:52918/
[HPM] Upgrading to WebSocket
[HPM] GET /sockjs-node/505/k1gctvfq/websocket -> http://localhost:52918/
[HPM] Upgrading to WebSocket
[HPM] GET /sockjs-node/156/bsye5nne/websocket -> http://localhost:52918/
[HPM] Upgrading to WebSocket
[HPM] Client disconnected
[HPM] POST /api/Category/GetAll/ -> http://localhost:52918/
[HPM] POST /api/Product/GetAllActives/ -> http://localhost:52918/
[HPM] OPTIONS /notificationHub -> http://localhost:52918/
[HPM] GET /notificationHub?id=afc731c5-98ba-450a-84b3-f023e7770b37 -> http://localhost:52918/
[HPM] Upgrading to WebSocket
[HPM] GET /sockjs-node/627/d0yup2yn/websocket -> http://localhost:52918/
[HPM] Upgrading to WebSocket
[HPM] GET /sockjs-node/069/y3cwf4bi/websocket -> http://localhost:52918/
[HPM] Upgrading to WebSocket
[HPM] Client disconnected

我们如何停止无限刷新循环?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-19 20:34:35

最后我能找到解决办法

我必须按以下方式更改代理配置:

代码语言:javascript
复制
const PROXY_CONFIG = [
  {
    context: [
      "/api",
      "/Temp",
      "/Upload",
      "/notificationHub"
    ],
    target: "http://localhost:52918/",
    secure: false,
    logLevel: 'debug',
    ws: true
  }
];

现在没事了

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47852633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档