我已經使用我的應用程序的url在salesforce中創建了Web Tab。當有人打開該選項卡並且我的應用程序接到電話時,我如何確定打開它的用戶已獲得授權?Salesforce [Web Tab]:如何授權用戶
我知道我可以將{!User.Email}和其他變量傳遞給我的應用程序來識別用戶。我猜一些網站也發送{!Api.SessionId},但我找不到任何有關如何使用Api.SessionId或任何其他可以傳遞的變量進行授權的信息。
更新 我發現https://developer.salesforce.com/page/Single_Sign_On_for_Composite_Apps這是我問的問題的指南。但無法找到給定的Java類的jar。
如何使用簽名請求創建應用程序以及如何發佈加密請求。你在談論API(啓用OAuth設置)。 – hridayesh
@hridayesh我已經擴展了我的答案,詳細介紹了創建連接的應用程序和簽名請求上的組合。 –
謝謝丹尼爾!但是如果連接了canvas應用程序,它可以在salesforce中添加爲Tab嗎? – hridayesh