我一直是銷售人員招聘應用教程以下,並達成部分創建一個公共網站: http://www.salesforce.com/us/developer/docs/fundamentals/Content/adg_composite_app_public_sites.htm數據顯示,當從內部訪問頁面,但不能在公共網站
我建立了一個簡單的頁面顯示這裏描述的空缺職位: http://www.salesforce.com/us/developer/docs/fundamentals/Content/adg_composite_app_create_public_jobs_try_it_out.htm
這是正確顯示的空缺職位時,我認爲它通過我們的「內部」網址:https://c.ap1.visual.force.com/apex/PublicJobs
但是當我通過我們的「外部」的網址查看此同一頁:http://servian-developer-edition.ap1.force.com/careers,頁面仍呈現,但現在作業列表爲空。
我不認爲這是一個權限錯誤,好像它肯定會提示我登錄。我需要做些什麼來使數據顯示在「外部」URL上?
好的,謝謝你 - 場級安全性設置不正確。現在我已啓用頁面試圖顯示的三個字段的訪問權限,我可以看到我創建的NEW Position記錄。但是,在公共URL上,我仍然沒有看到在啓用它之前創建的記錄(即歷史記錄)。在私人網址上,我仍然可以看到所有記錄。什麼可能導致這種情況? –
您是否在Visualforce頁面上啓用了緩存?通過網站提供的頁面可以通過CDN進行緩存,因此您可能在FLS更改之前看到了該頁面的版本。現在再次檢查頁面,看看它是否反映了這一變化。 – ryanbrainard
沒有,它仍然只顯示我創建的這兩個職位,而私有URL顯示所有這些職位。 ??? –