这个问题似乎有人问过,但对我来说没有足够的结果。我有一个用户可以登录的网站。我想制作一个应用程序,允许他们在不使用 Safari 的情况下登录。
假设网站是“http://www.website.com/login.aspx”。我知道java中的用户名字段是“Login1_UserName”,密码名字段是“Login1_Password”。我想设置一个自定义 webview,它将传递凭据,然后用结果填充 View 。
最佳答案
ASIHTTPRequest
已弃用,但它包含 ASIFormDataRequest
用于发出 POST
网络请求,例如您的身份验证表单。您可以解析响应以处理身份验证 token 。人们正在编写其他类来使 Web 请求更容易一些 (example)。
无论您是在 TableView 中使用 UITextField
实例,还是在本地 UIWebView
中使用 Web 表单来处理身份验证页面,都由您决定。
关于iphone - 如何使用 iOS 登录网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7985878/