【问题标题】:Objective-c web form based authenticationObjective-c 基于 Web 表单的身份验证
【发布时间】:2011-03-26 09:39:52
【问题描述】:

所以我正在开发一个 iPad 应用程序,该应用程序需要与我们公司的服务器通信以获取一些 XML。在浏览器中,当用户尝试第一次导航到该站点时,他们会被重定向到一个 SSO 表单,该表单会生成一个保存的 cookie。

现在我的应用程序可能需要复制此行为并生成 cookie,以便我们可以从站点的各个部分提取 xml 数据。我以前从未做过这样的事情,而且网络上的文档很少,所以我真的在寻找一些一般性的指导。到目前为止,我已经尝试过这样做,here.

这可以返回 web 表单,但我不知道从那里去哪里。有没有人有任何他们想放弃的想法?基本上我现在需要做的就是验证用户的凭据,并保存该验证。如果有基于此模板的更简单方法,我肯定会接受建议。任何帮助都将不胜感激。

【问题讨论】:

    标签: objective-c forms-authentication


    【解决方案1】:

    我在很多网络中使用的是 ASIHTTPRequest,它是一个可用的 API,而不是尝试使用低级套接字或 Apple API,它有一个体面的指南和一个活跃的 Google Group 来提问。它当然可以处理 xml 请求以及身份验证。这是该网站的链接,ASIHTTPRequest

    【讨论】:

    • 谢谢,这看起来很有用。问题是,应用程序现在的设置方式,几乎就像是通往真实软件所有功能的门户。即,用户登录,然后选择他们想要使用的服务。所有这些东西都存放在网站上。所有的应用程序都可以独立运行,只是让主登录页面成为问题......
    • ASIHttpRequest 是个好建议。您可以尝试NSXMLParserTouchXML 进行 XML 解析。
    • 谢谢大家,我不确定这是否能达到我想要的效果,但这是一个开始!
    猜你喜欢
    • 2014-12-13
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    • 2012-12-14
    • 2011-10-24
    • 1970-01-01
    相关资源
    最近更新 更多