window.location 如果指定的地址(端口)在另一个应用程序上是 运行,则不会重定向

window.location not redirecting if address(port) specified is running on another app

如果我 运行 只是我的前端应用程序在端口 3000 上,那么 location.pathname = http://localhost:8082 可以在单击按钮时重定向到 localhost:8082。当我在端口 8082 上的另一个终端选项卡上启动附加服务时,我的按钮停止工作并且什么都不做,没有重定向。如果我在 8082 上停止应用程序,则按钮再次成功重定向。

更具体地说,当我单击按钮进行重定向时 - localhost:8082 为 运行ning 时没有任何反应。当我终止这个过程时,即使没有点击按钮,重定向也会立即发生。当 8082 进程 运行ning.

时,似乎有些东西阻止浏览器重定向

几天前它还能用,我只是不知道是什么原因造成的?

这可能与我的 kubernetes 设置或虚拟主机文件有关吗?这发生在各种浏览器上。

问题是我在 8082 服务的 URL 中有 .../auth/... 而不是正确的 .../oauth/...。天知道为什么这会阻止重定向到错误的 url 而只是什么都不做。