2010-08-06 72 views
0

因此,我正在開發一個iPad應用程序,需要與我們公司的服務器進行交流以獲取一些XML。在瀏覽器中,當用戶嘗試首先導航到該網站時,它們被重定向到一個生成保存的cookie的SSO表單。Objective-c基於web表單的身份驗證

現在我的應用程序可能需要複製此行爲並生成cookie,以便我們可以將xml數據從網站的各個部分中提取出來。我從來沒有做過這樣的事情,網絡上的文檔很少,所以我真的在尋找一些一般的指導。到目前爲止,我已經嘗試做這樣的事情,here.

這有效地返回網絡表單,但是從那裏去的地方逃避了我。有沒有人有任何想法,他們想扔掉?基本上,我現在需要做的就是驗證用戶的憑據,並保存該驗證。如果在這個模板的基礎上有一個更簡單的方法,我肯定會接受建議。任何幫助都將不勝感激。

回答

0

我在很多網絡中使用的是ASIHTTPRequest,它是一個可用的API,而不是嘗試使用低級套接字或Apple API,並提供體面的指南和活躍的Google羣組。它當然可以處理XML請求以及身份驗證。這是一個鏈接到網站,ASIHTTPRequest

+0

謝謝,這看起來可能是非常有用的。問題是,現在應用程序的設置方式,它幾乎就像真正軟件的所有功能的入口。即用戶登錄,然後選擇他們想要使用的服務。所有這些東西都安置在現場。所有的應用程序可以獨立運行,它只是使主登錄頁面是問題... – gabaum10 2010-08-06 15:17:41

+0

'ASIHttpRequest'是一個很好的建議。您可以嘗試使用「NSXMLParser」或「TouchXML」進行XML解析。 – Justin 2010-08-06 15:20:09

+0

謝謝你們,我不確定這是否會做我想做的,但這是一個開始! – gabaum10 2010-08-09 17:04:49

相關問題