大陆开发的微信小程序,需要台湾用户使用,过程中需要先获取手机号码,用于系统授权。但是点击允许时,没有任何提示,系统后台捕捉到错误如下:
The SSL connection could not be established, see inner exception. Authentication failed because the remote party has closed the transport stream.
堆栈信息: at System.Net.HttpWebRequest.GetResponse()
请问是因为网络或者什么原因导致无法获取而报错吗?
另外,我们把台湾用户在小程序后台加入为开发人员,用小程序开发者工具获取手机号是可以获取到。
接口是你后端请求的跟台湾用户没关系
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded;charset=utf-8";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
return retString;
这里报错 System.Net.HttpWebRequest.GetResponse()
是ContentType的问题么