带有 HTML 5 的混合 iOS 应用程序,如何为远程服务器提供凭据

Posted

技术标签:

【中文标题】带有 HTML 5 的混合 iOS 应用程序,如何为远程服务器提供凭据【英文标题】:Hybrid iOS app with HTML 5 , how to supply credentials for the remote server 【发布时间】:2012-02-14 10:37:15 【问题描述】:

创建了一个 html 页面和 javascript 来请求 Web 服务并在单击按钮时提醒响应。但是,当我在模拟器中从 safari 中打开它时,应用程序会要求提供凭据,并且在提供凭据时,我会得到设计的响应和警报。

但是,当从 uiwebview 请求同一页面时,回调函数不会被触发,并且它不要求任何凭据。向混合 ios 应用程序提供凭据的任何可能解决方案。

【问题讨论】:

Web 服务是否提示输入 HTTP 基本身份验证凭据? 是的。在这里找到了一个类似的线程。 ***.com/questions/1769888/… 【参考方案1】:

这是一个可能的解决方案:

http://www.wetware.co.nz/2009/02/iphone-uiwebview-http-basic-authentication/

【讨论】:

以上是关于带有 HTML 5 的混合 iOS 应用程序,如何为远程服务器提供凭据的主要内容,如果未能解决你的问题,请参考以下文章

如何从我的 html 文件移动到另一个 html 文件以创建 iOS 混合应用程序?

图书Ionic实战:基于AngularJS的移动混合应用开发

杂园日记-H5-IOS-Android混合开发

在 Native App Container (Android, IOS) 中为混合应用加载外部内容

在iOS swift中旋转和混合图像

适用于 iOS/Android/Windows 8 的混合应用程序