Jun 09, 2017, 7:44 PM
Suspected Bug in ComponentLoader not working with IE and IIS
I am experiencing some strange behaviour in Ext.Net V4.2 with Microsoft Visual Studio 2017 and I have attached a document detailing the bug at http://upload.ext.net. It seems that when I use Ext.Net.ComponentLoader with Internet Explorer 11 and IIS, it renders script to my page instead of the actual controls…when I use any other browser it works fine. If I use Internet Explorer 11 with IIS Express, surprisingly that works fine too.
All the responses look the same, but it seems that when it is called with Internet Explorer (using IIS), the request is different. The failing request is using a GET instead of a POST and it does not seem to be using the XmlHttpRequest object…
Working Request (Chrome , Firefox, Opera , IIS Express and Internet Explorer 11 )
Failing Request ( IIS and Internet Explorer 11 )
All the responses look the same, but it seems that when it is called with Internet Explorer (using IIS), the request is different. The failing request is using a GET instead of a POST and it does not seem to be using the XmlHttpRequest object…
Working Request (Chrome , Firefox, Opera , IIS Express and Internet Explorer 11 )
POST http://localhost/Nexterna.Business.W...owserComponent HTTP/1.1
Accept: */*
Origin: http://localhost
Referer: http://localhost/Nexterna.Business.W...&target=_blank
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.16199
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Accept-Encoding: gzip, deflate
Host: localhost
Content-Length: 241
Proxy-Connection: Keep-Alive
Pragma: no-cache
Cookie: Nexterna.Business.Data.Store.Token=cv400; Sunrise=Key1=Test1&Key2=Test2; Nexterna.Business.Data.Store.ConfigurationId=cv400 ; Nexterna.Business.Data.Store.UseSoap=False; IsRefresh=http://localhost/nexterna.business.web.ui.mvc.clearview/home/test?token=h4siaaaaaaaaaetmkgmwytaawmogjwztbnmgnwy loigzgyodlpbtbkqngswtbksg2xniasmaanwbwezaljgdgza0a ouaadvamtqypdlkmmqypabxpomceaia8vvucgyaaaa=&usesoa p=false&target=_blank token=H4sIAAAAAAAAAEtmKGMwYTAAwmoGJwZTBnMGNwYLoIgz gyODLpBtBKQNgSwTBksg2xnIAsmaANWBWEZAljGDGZA0AouaAd VaMtQypDLkMmQypABxPoMCEAIA8VvUCGYAAAA
Accept: */*
Origin: http://localhost
Referer: http://localhost/Nexterna.Business.W...&target=_blank
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.16199
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Accept-Encoding: gzip, deflate
Host: localhost
Content-Length: 241
Proxy-Connection: Keep-Alive
Pragma: no-cache
Cookie: Nexterna.Business.Data.Store.Token=cv400; Sunrise=Key1=Test1&Key2=Test2; Nexterna.Business.Data.Store.ConfigurationId=cv400 ; Nexterna.Business.Data.Store.UseSoap=False; IsRefresh=http://localhost/nexterna.business.web.ui.mvc.clearview/home/test?token=h4siaaaaaaaaaetmkgmwytaawmogjwztbnmgnwy loigzgyodlpbtbkqngswtbksg2xniasmaanwbwezaljgdgza0a ouaadvamtqypdlkmmqypabxpomceaia8vvucgyaaaa=&usesoa p=false&target=_blank token=H4sIAAAAAAAAAEtmKGMwYTAAwmoGJwZTBnMGNwYLoIgz gyODLpBtBKQNgSwTBksg2xnIAsmaANWBWEZAljGDGZA0AouaAd VaMtQypDLkMmQypABxPoMCEAIA8VvUCGYAAAA
GET /ClearviewTest/Sunrise/Test/GetDispatchBrowserComponent?_dc=1497021129662&toke n=H4sIAAAAAAAAAEtmKGMwYTAAwmoGZwYXBlMgz5LBAsh3YtBl MGYwB0JjIMuEwZXBECivy%2BAIVGcClnUEyhkyGAH1GIL1OTO4 AVUYMtQypDLkMmQypABxPoMCEAIA8JCms2YAAAA%3D&browser PropertyName=NorthRegionUnassignedTasksBrowser&con tainerId=DispatchPanelForUnassignedTasksTab HTTP/1.1
Accept: text/html, application/xhtml+xml, image/jxr, */*
Referer:
http://clearviewprod.nexterna.com/ClearviewTest/Sunrise/Home/Test?token=H4sIAAAAAAAAAEtmKGMwYTAAwmoGZwYXBlMgz5L BAsh3YtBlMGYwB0JjIMuEwZXBECivy%2BAIVGcClnUEyhkyGAH 1GIL1OTO4AVUYMtQypDLkMmQypABxPoMCEAIA8JCms2YAAAA%3 D&useSoap=False
Accept-Language: en-CA,en-US;q=0.7,en;q=0.3
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Host: clearviewprod.nexterna.com
Connection: Keep-Alive
Cookie: Clearview=Token=H4sIAAAAAAAAAEtmKGMwYTAAwmoGYwZTBk MGVyA0ZHACQl0GI6C4KVBcF6jGhMGNwRzIcgLLWwBZLgzOQFkD oIgxgxmQZw7kuwHV1TKkMuQyZDKkAHE+gwIQAgBFFMyDZgAAAA ==&Configuration=cv400&UseSoap=False; Nexterna.Business.Web.Ui.Mvc.Clearview.ShowNewsTes t=True; Nexterna.Business.Web.Ui.Mvc.Clearview.BaseContain erForOutlookWestRegion.Width=230; Nexterna.Business.Web.Ui.Mvc.Clearview.BaseContain erForOutlookEastRegion.Width=230; Sunrise=Key1=Test1&Key2=Test2; Nexterna.Business.Data.Store.Token=H4sIAAAAAAAAAEt mKGMwYTAAwmoGYwZTBkMGVyA0ZHACQl0GI6C4KVBcF6jGhMGNw RzIcgLLWwBZLgzOQFkDoIgxgxmQZw7kuwHV1TKkMuQyZDKkAHE +gwIQAgBFFMyDZgAAAA==; Nexterna.Business.Data.Store.ConfigurationId=cv400 ; Nexterna.Business.Data.Store.UseSoap=False; Nexterna.Business.Web.Ui.Mvc.Clearview.Token=H4sIA AAAAAAAAEtmKGMwYTAAwmoGYwZTBkMGVyA0ZHACQl0GI6C4KVB cF6jGhMGNwRzIcgLLWwBZLgzOQFkDoIgxgxmQZw7kuwHV1TKkM uQyZDKkAHE+gwIQAgBFFMyDZgAAAA==; ASP.NET_SessionId=f55435wscfjoapu3emic4atx; IsRefresh=http://clearviewprod.nexterna.com/clearviewtest/sunrise/home/test?token=h4siaaaaaaaaaetmkgmwytaawmogzwyxblmgz5l bash3ytblmgywb0jjimuewzxbecivy+aivgcclnueyhkygah1g il1oto4avuymtqypdlkmmqypabxpomceaia8jcms2yaaaa=&us esoap=false; Nexterna.Business.Web.Ui.Mvc.Clearview.ShowNewsAnd UpcomingEvents=True
Accept: text/html, application/xhtml+xml, image/jxr, */*
Referer:
http://clearviewprod.nexterna.com/ClearviewTest/Sunrise/Home/Test?token=H4sIAAAAAAAAAEtmKGMwYTAAwmoGZwYXBlMgz5L BAsh3YtBlMGYwB0JjIMuEwZXBECivy%2BAIVGcClnUEyhkyGAH 1GIL1OTO4AVUYMtQypDLkMmQypABxPoMCEAIA8JCms2YAAAA%3 D&useSoap=False
Accept-Language: en-CA,en-US;q=0.7,en;q=0.3
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Host: clearviewprod.nexterna.com
Connection: Keep-Alive
Cookie: Clearview=Token=H4sIAAAAAAAAAEtmKGMwYTAAwmoGYwZTBk MGVyA0ZHACQl0GI6C4KVBcF6jGhMGNwRzIcgLLWwBZLgzOQFkD oIgxgxmQZw7kuwHV1TKkMuQyZDKkAHE+gwIQAgBFFMyDZgAAAA ==&Configuration=cv400&UseSoap=False; Nexterna.Business.Web.Ui.Mvc.Clearview.ShowNewsTes t=True; Nexterna.Business.Web.Ui.Mvc.Clearview.BaseContain erForOutlookWestRegion.Width=230; Nexterna.Business.Web.Ui.Mvc.Clearview.BaseContain erForOutlookEastRegion.Width=230; Sunrise=Key1=Test1&Key2=Test2; Nexterna.Business.Data.Store.Token=H4sIAAAAAAAAAEt mKGMwYTAAwmoGYwZTBkMGVyA0ZHACQl0GI6C4KVBcF6jGhMGNw RzIcgLLWwBZLgzOQFkDoIgxgxmQZw7kuwHV1TKkMuQyZDKkAHE +gwIQAgBFFMyDZgAAAA==; Nexterna.Business.Data.Store.ConfigurationId=cv400 ; Nexterna.Business.Data.Store.UseSoap=False; Nexterna.Business.Web.Ui.Mvc.Clearview.Token=H4sIA AAAAAAAAEtmKGMwYTAAwmoGYwZTBkMGVyA0ZHACQl0GI6C4KVB cF6jGhMGNwRzIcgLLWwBZLgzOQFkDoIgxgxmQZw7kuwHV1TKkM uQyZDKkAHE+gwIQAgBFFMyDZgAAAA==; ASP.NET_SessionId=f55435wscfjoapu3emic4atx; IsRefresh=http://clearviewprod.nexterna.com/clearviewtest/sunrise/home/test?token=h4siaaaaaaaaaetmkgmwytaawmogzwyxblmgz5l bash3ytblmgywb0jjimuewzxbecivy+aivgcclnueyhkygah1g il1oto4avuymtqypdlkmmqypabxpomceaia8jcms2yaaaa=&us esoap=false; Nexterna.Business.Web.Ui.Mvc.Clearview.ShowNewsAnd UpcomingEvents=True
Last edited by edip; Jun 09, 2017 at 7:53 PM.