在IIS Web应用程序中使用ZAP作为代理时出现Javascript语法错误

在IIS Web应用程序中使用ZAP作为代理时出现Javascript语法错误,javascript,iis,owasp,zap,Javascript,Iis,Owasp,Zap,我有一个正在运行的ASP.NET应用程序,我想用ZAP进行测试。我已经从ZAP创建了一个证书,并将该证书导入到我正在测试的本地浏览器中。随着ZAP代理的运行,我能够登录到我的应用程序,并看到相应的信息填充到ZAP中 当我尝试在应用程序中的任何位置导航时,我的应用程序捕获到以下错误: Window: https://mymachine.mycompany.com/myapplication/mypage.mvc/Index Message: {"browserEvent":"Syntax e

我有一个正在运行的ASP.NET应用程序,我想用ZAP进行测试。我已经从ZAP创建了一个证书,并将该证书导入到我正在测试的本地浏览器中。随着ZAP代理的运行,我能够登录到我的应用程序,并看到相应的信息填充到ZAP中

当我尝试在应用程序中的任何位置导航时,我的应用程序捕获到以下错误:

Window: https://mymachine.mycompany.com/myapplication/mypage.mvc/Index
 Message:   {"browserEvent":"Syntax error","button":-1,"ctrlKey":false,"xy":[0,0]}

=======================
    Stack
=======================


StackItem [1]
----------------------------------------
 Function:
 function h(e){
            // prevent errors while unload occurring
            if(!Ext){// !window[xname]){  ==> can't we do this?
                return;
            }
            e = Ext.EventObject.setEvent(e);
            var t;
            if (o.delegate) {
                if(!(t = e.getTarget(o.delegate, el))){
                    return;
                }
            } else {
                t = e.target;
            }
            if (o.stopEvent) {
                e.stopEvent();
            }
            if (o.preventDefault) {
               e.preventDefault();
            }
            if (o.stopPropagation) {
                e.stopPropagation();
            }
            if (o.normalized) {
                e = e.browserEvent;
            }

            fn.call(scope || el, e, t, o);
        }

Arguments:
    1)  (string)    "Syntax error"
    2)  (string)    "https://mymachine.mycompany.com/zapCallBackUrl/5196725491219408217/inject.js"
    3)  (number)    7
    4)  (null)
该应用程序还实现了EXTJS表示框架。语法错误似乎来自ZAP注入的javascript,但我已经将其提交给了几个javascript验证器,这些验证器报告它是有效的

我查看了IIS日志,没有发现任何错误


为什么ZAP注入的javascript中存在语法错误?我如何纠正/防止它?

您还没有问过任何问题。。。禁用抬头显示器(HUD)并照常进行…抬头显示器(HUD)未启用。为什么ZAP正在注入的javascript中存在语法错误?我如何纠正/防止它?HUD必须已启用,否则您将看不到它的inject.js。