我們正在嘗試使用登錄到網站force.com sites.Here用戶構建一個簡單的網站,需要通過移動到不同的VF頁以執行不同的操作。會話管理在Salesforce
我們正面臨着一個問題,以maintaine特定用戶的會話。我們需要關於如何爲特定用戶維護會話的幫助。
請給予您的幫助。請提供任何示例代碼。
謝謝。
我們正在嘗試使用登錄到網站force.com sites.Here用戶構建一個簡單的網站,需要通過移動到不同的VF頁以執行不同的操作。會話管理在Salesforce
我們正面臨着一個問題,以maintaine特定用戶的會話。我們需要關於如何爲特定用戶維護會話的幫助。
請給予您的幫助。請提供任何示例代碼。
謝謝。
本文http://wiki.developerforce.com/index.php/Authenticating_Users_on_Force.com_Sites可能會有很大的幫助。
本教程介紹瞭如何進行身份驗證在Force.com網站的用戶。它提供了用於認證所需的客戶門戶的描述,並向您展示瞭如何設置這樣的網站和流程,以允許網站訪問者成爲認證用戶。
你不能;)
想想看,你可以存儲用戶名/密碼在你的數據對象,如果他們讓你登錄並保持該用戶的會話,並用它來走走頂點頁和內建的形式爲什麼你會購買銷售許可證?只需一個管理許可和一個站點URL,您就可以運營1000名員工。出於這個原因,銷售人員不允許你進行會話控制,當你購買並支付許可證時,它會授予你一個會話控制權。
對於網站,您必須購買Customer Portal
許可證或基於批量的High Volume Customer Portal
集,然後使用這些來將聯繫人「升級」爲具有上述許可證的登錄用戶。然後,當該用戶登錄到網站時,它擁有自己的會話。
客戶門戶的點是正確的,你必須支付這些許可證。如果您在Force.com站點上構建自己的身份驗證,並且salesforce.com發現他們會非常不高興。也就是說,您仍然可以使用Cookie(http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_classes_sites_cookie.htm)來做到這一點,但它並不完美,因爲它是客戶端。
我強烈建議你避開這種方法雖然。您最好在其他平臺(Google App Engine或Heroku)上構建UI層,並通過該UI使用Force.com平臺上創建的Web服務。
你一定在談論舉行會議toksen我猜?你正在使用什麼平臺? – 2011-06-06 05:29:40
確切地說..我在force.com上工作,我使用Apex和visuvalforce頁面進行開發。 – 2011-06-06 10:23:55