gpt4 book ai didi

javascript - Juniper SSL VPN 中的 Angular Web 应用程序路由

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:16:03 25 4
gpt4 key购买 nike

目前我正在使用 AngularJS 开发一个简单的网络应用程序。在开发过程中,我在应用程序由 IIS 在本地提供服务时对其进行了测试。然而,当我将它部署在公司 Web 服务器上并在 Juniper SSL VPN 中运行时,麻烦就开始了。

首先,我必须应用以下“修复”: AngularJS Routing Fails when running within a Juniper SSL VPN #8905

但是上面的修复只解决了部分问题。仍然存在的问题是,当我尝试从 View Controller 加载默认 ('/') View ($location.path('/anotherView') 以外的 View 时,AngularJS 返回以下错误,我收到以下错误消息:

Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
Watchers fired in the last 5 iterations: []
http://errors.angularjs.org/1.3.15/$rootScope/infdig?p0=10&p1=%5B%5D
at REGEX_STRING_REGEXP (,DanaInfo=server1.mydomain.nl,CT=js+angular.js:63)
at Scope.$get.Scope.$digest (,DanaInfo=server1.mydomain.nl,CT=js+angular.js:14340)
at Scope.$get.Scope.$apply (,DanaInfo=server1.mydomain.nl,CT=js+angular.js:14565)
at done (,DanaInfo=server1.mydomain.nl,CT=js+angular.js:9685)
at completeRequest (,DanaInfo=server1.mydomain.nl,CT=js+angular.js:9875)
at XMLHttpRequest.requestLoaded (,DanaInfo=server1.mydomain.nl,CT=js+angular.js:9816)(anonymous function) @ ,DanaInfo=server1.mydomain.nl,CT=js+angular.js:11649$get @ ,DanaInfo=server1.mydomain.nl,CT=js+angular.js:8583$get.Scope.$apply @ ,DanaInfo=server1.mydomain.nl,CT=js+angular.js:14567done @ ,DanaInfo=server1.mydomain.nl,CT=js+angular.js:9685completeRequest @ ,DanaInfo=server1.mydomain.nl,CT=js+angular.js:9875requestLoaded @ ,DanaInfo=server1.mydomain.nl,CT=js+angular.js:9816

我已经使用默认的 AngularJS 路由和 Angular ui.router 机制对其进行了测试,两者都给出了相同的结果。

非常感谢任何帮助解决这个问题的人!

最佳答案

通过将瞻博网络配置为反向代理来解决问题。

关于javascript - Juniper SSL VPN 中的 Angular Web 应用程序路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30658940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com