使用VS 17.3 Preview 1, . net Maui Blazor,我无法在Android中获得httpclient或webrequest。我已经尝试了所有的android选项项目设置(空白,管理,android,遗留),也tls空白和1.2。我已经尝试了各种方法:
-
Xamarin.Android.Net.AndroidMessageHandler clientHandler
//for message handler -
ServicePointManager.CheckCertificateRevocationList = false;
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
我已经在Android模拟器和Android设备上尝试了所有这些不同的组合。
我来的衣橱是webrequest的:状态:UnknownError消息:无法建立SSL连接,请参阅内部异常。
是否有人成功进行https呼叫?有什么想法或建议吗?
提前感谢,丰富的
WebRequest request = WebRequest.Create("https://fonts.googleapis.com"); // any https site
request.Method = "POST";
string postData = win;
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
是的,我已经能够让它工作没有问题。这应该会有所帮助。.Net Maui Blazor - HttpClient或WebRequest工作吗?
我仍然不能得到毛伊安卓与ServiceModel连接工作。该应用程序可以在windows和ios上编译和运行而不会出现问题,但在Android上不行。