Windows手机为每个请求设置不同的用户代理

时间:2017-10-06 06:08:02

标签: c# asp.net windows mobile windows-phone-8.1

我正在开发一款Windows 8.1移动应用。我在这个应用程序中包含了一个Web浏览器控件,它与我的asp.net网站链接在一起。所以基本上它是一个在后台使用网站的应用程序。

问题是在我的网站上我添加了一些基于用户代理标头的检查。但是,当来自此应用程序的请求时,第一次请求的用户代理程序不同,加载页面后,网站会发送另一个ajax请求。以下是来自Windows应用程序的两个不同的用户代理。

  1. Mozilla / 5.0(移动版; Windows Phone 8.1; Android 4.0; ARM; Trident / 7.0; Touch; rv:11.0; IEMobile / 11.0;微软; Lumia 535双卡),如iPhone OS 7_0_3 Mac OS X AppleWebKit / 537(KHTML,与Gecko一样)Mobile Safari / 537

  2. Mozilla / 5.0(Windows Phone 8.1; ARM; Trident / 7.0; Touch; rv:11.0; WebBrowser / 8.1; IEMobile / 11.0; Microsoft; Lumia 535 Dual SIM),如Gecko

0 个答案:

没有答案