Ios 对非安全Api调用的安全WebAPI调用失败

Ios 对非安全Api调用的安全WebAPI调用失败,ios,asp.net-web-api,xamarin.forms,Ios,Asp.net Web Api,Xamarin.forms,背景: 我的Xamarin表单应用程序正在调用安全WEB API(内置ASP.Net)来保存数据,在保存数据时,我需要使用第三方API来验证几个字段。第三方API是非安全的(没有HTTPS) 问题: 问题是,我对安全API的API调用(用于保存数据)崩溃/未完成 我尝试过的研发: 我在本地服务器上托管了ASP.NETWebAPI,并尝试通过Postman访问它(由于某些原因,Xamarin应用程序无法与本地服务器通信)。调用顺利完成,包括与第三方API通信以验证数据 请添加相关代码。当应用程序崩

背景:

我的Xamarin表单应用程序正在调用安全WEB API(内置ASP.Net)来保存数据,在保存数据时,我需要使用第三方API来验证几个字段。第三方API是非安全的(没有HTTPS)

问题:

问题是,我对安全API的API调用(用于保存数据)崩溃/未完成

我尝试过的研发:


我在本地服务器上托管了ASP.NETWebAPI,并尝试通过Postman访问它(由于某些原因,Xamarin应用程序无法与本地服务器通信)。调用顺利完成,包括与第三方API通信以验证数据

请添加相关代码。当应用程序崩溃时,您是否会遇到一些异常?您是否使用默认的httpclient?请提供代码、请求头和引发的异常?@JackHua MSFT-无异常,代码将在没有任何错误的情况下终止。我可以分享我的代码,但它没有任何错误,它更像是一个架构级别。我的Xamarin应用程序调用API保存数据“”,在保存数据时,“SaveMyData”调用外部API验证用户的信用卡,例如“http://.api.validatecc“(想象的)。问题是,“SaveMyData”在遇到http调用时立即终止执行http://.api.validatecc“api没有任何错误。当我使用“”(localhost)时,它工作得非常好。@Umar3x-是的,我使用的是httpClient,我在头中添加了一个发送令牌,仅此而已。。。。请参阅我上面的评论以获得更清晰的示例您是否向httpRequest SaveMyData添加了一个try捕获?