我的问题是,当我将带有Angular Progress的文件上传到ASP.NET Web-API服务时,我可以在本地成功收听进度事件HttpEventType.UploadProgress
。
但是当我在远程服务器Windows Server上使用HTTPS托管它时,我没有收到这些事件。
我应该在web.config中更改某些内容吗?
答案 0 :(得分:0)
有2个问题
1)EDGE不支持此类事件。微软可能会修复它,如果将有很多投票来修复这个错误 https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/12224510/
2)在AOT编译期间,每个LAZY模块创建一次服务。这就是为什么一个模块中的服务订阅没有从其他模块同一服务获取事件的原因。