通过3G的Android ICS连接获​​得403响应,但通过Wifi确定

时间:2012-05-25 17:54:08

标签: android wifi android-4.0-ice-cream-sandwich 3g http-status-code-403

我在Android ICS上遇到一个奇怪的问题,我有以下代码来建立连接以读取xml文件:

// previous code......

URL url = new URL("https://urltomyxmlfile.com/xmlfile");
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
XMLReader xr = sp.getXMLReader();
XML_handler myXML_handler = new XML_handler();
xr.setContentHandler(myXML_handler);

HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setConnectTimeout(5000);
connection.setReadTimeout(25000);
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
xr.parse(new InputSource(input));

//more code....

此代码适用于所有Android版本的wifi和3G,但在Android ICS只适用于wifi,在3G连接上我得到403响应。

我无法确定此问题的根源,我是否未正确配置连接? Android ICS有任何新的限制吗? https的问题?

额外信息:此代码未在UI线程中运行

感谢您的帮助!

新的额外信息:我发现只有三星Galaxy SII用户遇到了这个问题。

1 个答案:

答案 0 :(得分:5)

最后我得到了答案!!!,它与代码无关。

西班牙运营商ORANGE正在销售终端并使用错误的APN配置发送OTA更新。请在正确的APN配置下方粘贴,以避免主要西班牙航空公司(沃达丰,Movistar,Orange,Yoigo和Simyo)出现此问题

VODAFONE ES-INTERNET

Nombre:Vodafone ES APN:airtelwap.es 代理:没有establecido 波多黎各:没有establecido Nombre de Usuario:wap @ wap Contraseña:wap125 Servidor:没有establecido MMSC:null 代理MMS:没有establecido Puerto MMS:没有establecido MCC:214 跨国公司:01 Tipo de APN:默认

MOVISTAR -INTERNET

Nombre:Movistar APN:telefonica.es 代理人:10.138.255.133 波多黎各:8080 Nombre de Usuario:telefonica Contraseña:telefonica Servidor:没有establecido MMSC:没有establecido 代理MMS:没有establecido Puerto MMS:没有establecido CódigoPaísdelMóvil(MCC):214 CódigodeRedMóvil(MNC):07 Autentificación:没有establecido Tipo de APN:互联网

ORANGE -INTERNET

Nombre:橙色互联网 APN:互联网 代理:没有establecido 波多黎各:没有establecido Nombre de Usuario:客户 Contraseña:amena Servidor:62.36.225.150 MMSC:没有establecido 代理MMS:没有establecido Puerto MMS:没有establecido MCC:214 跨国公司:03 Tipo de APN:默认

YOIGO-INTERNET

Nombre:Yoigo APN:互联网 代理人:10.08.00.36 波多黎各:8080 MMSC: 代理彩信: 波多黎各MMS: MCC:214 跨国公司:04 Tipo de autentificacion:PAP Tipo de APN:互联网

SIMYO -INTERNET

Nombre:SimyoInternet APN:gprs-service.com 代理:没有establecido 波多黎各:没有establecido Nombre de Usuario:没有establecido Contraseña:没有establecido Servidor:没有establecido MMSC:没有establecido 代理MMS:没有establecido Puerto MMS:没有establecido MCC:214 跨国公司:19 Tipo de APN:默认