0
如何訪問LoginCommand中由doAuthenticate()
方法返回的Flex客戶端中的Principal對象?如何訪問由LoginCommand返回的Principal對象?
Adobe的LCDS Custom Authentication頁面是不是在這個問題太大的幫助,因爲這是他們顯示登錄成功的唯一例子:
// Handle successful login.
private function LoginResultEvent(event:ResultEvent, token:Object=null):void {
switch(event.result) {
case "success":
authenticatedCB.selected = true;
break;
default:
}
}
我可以從doAuthenticate()
方法返回一個強類型的對象作爲校長,但是如何在客戶端的結果處理程序中訪問它?
更新:我現在讀了兩次LCDS文檔,沒有提到訪問客戶端中的委託人。我可以從結果中檢索的唯一數據是字符串'success'。任何人都知道這是否是自定義身份驗證提供的唯一結果?
我一直在使用第二個電話。在審查AS Doc中的AsyncToken和ChannelSet類之後,我幾乎相信從第一次調用就無法做到這一點。我仍然在等別人告訴我,否則。我的第二個電話要求我至少傳遞用戶名。你如何做到安全上下文? – elekwent 2011-06-12 04:14:11