Возможно ли создать пользовательскую страницу входа в salesforce.com? если это возможно, кто-нибудь может помочь создать страницу и часть валидации?Как создать пользовательскую страницу входа в salesforce.com?
ответ
Есть информация here, на сайте идей Salesforce. Salesforce.com в настоящее время не поддерживает пользовательскую страницу входа, однако, похоже, вы, возможно, сможете это сделать, используя Force.com sites.
Пару вещей, чтобы думать:
- ли эта страница будет размещаться на вашем сайте?
- Будет ли это использоваться для нескольких агентств по продажам?
Одна вещь, которую вы можете сделать, это использовать вызов API login(), чтобы получить идентификатор сеанса. Вы сможете узнать, не сбой входа в систему и предупреждение пользователя.
Оттуда вам придется перенаправить пользователя через страницу "frontdoor.jsp", который имеет следующий формат:
- https: // [хозяин] .salesforce.com/SECUR/? frontdoor.jsp с.и.д. = [session_id] & retURL = [start_page]
Где:
- [host] - в зависимости от организации. Некоторые, которые я видел, - na1, na2, .... Если вы строите это только для 1 организации, вы можете жестко закодировать это значение. Если вы создаете для нескольких организаций, вы можете проанализировать его из свойства serverUrl возвращаемого LoginResult.
- [session_id] - это получить из возвращенного LoginResult
- [start_page] - это не является обязательным, но может быть использован для «глубокой связи» пользователя на странице после того, как они вошли в .
Edit: 2014-08-25
Salesforce теперь официально поддерживает метод frontdoor.jsp логина, описанного в этом ответе (link). Кроме того, session_id маркеры могут быть получены из любого из следующих источников:
- access_token из OAuth authentication.Note, что одна из областей, указанных при создании Connected App должен быть веб или полностью.
- LoginResult возвратил из вызова входа в систему SOAP API()
- Apex UserInfo.getSessionId()
Знаете ли вы, есть ли способ сделать это без использования маркера безопасности? – Chris
Если вы перейдете к: Setup -> Security Controls -> Network Access, вы можете добавить диапазоны IP-адресов в свою доверенную сеть. Если это неизвестно или изменяется, вы должны использовать маркер безопасности. На стороне примечания, похоже, есть другой способ сделать это, используя OAuth (http://wiki.developerforce.com/page/Digging_Deeper_into_OAuth_2.0_on_Force.com). Если вы установите 'scope' в' id api refresh_token web', вы можете сгенерировать генерации идентификаторов сеансов, которые вы можете передать на 'frontdoor.jsp' для аутентификации. – dana
Спасибо за ответ - ссылка не имеет информации об этом. :(Но я собираюсь расследовать это еще раз благодарю вас! – Chris
Это возможно с помощью Ajax Toolkit, я написал, как и общий код http://brianpeddle.com/2011/06/06/building-a-custom-salesforce-login/
Я знаю, что это старый, но если кто-то натыкается это может быть полезно.
- 1. Как создать пользовательскую страницу входа в Magento?
- 2. Как создать пользовательскую страницу входа в Google Apps?
- 3. Как создать пользовательскую страницу входа в Windows xp
- 4. Как я могу создать пользовательскую страницу входа в EWL?
- 5. Как показать последнюю дату входа в SalesForce.com
- 6. ORACLE APEX 5 - Как создать пользовательскую страницу входа с аутентификацией?
- 7. Как создать пользовательскую веб-страницу?
- 8. Как создать пользовательскую страницу WordPress?
- 9. Как создать пользовательскую функцию входа в loopback
- 10. Нужно создать пользовательскую пустую страницу в drupal
- 11. Как создать пользовательскую страницу администратора в opencart?
- 12. Как создать пользовательскую страницу ошибок в wordpress?
- 13. Как создать пользовательскую страницу sigup в phpfox?
- 14. Как создать пользовательскую страницу в Wordpress?
- 15. Как создать вложенную пользовательскую страницу в ActiveAdmin?
- 16. Как создать пользовательскую страницу в Presta Shop?
- 17. Как создать пользовательскую страницу aspx в Umbraco?
- 18. Как создать пользовательскую страницу в opencart?
- 19. Как создать пользовательскую страницу в ActiveAdmin жемчужину
- 20. Как создать динамическую страницу входа
- 21. создать страницу входа в asp.net
- 22. Как создать пользовательскую страницу Apache 503 Страница
- 23. Как создать пользовательскую страницу для администратора django?
- 24. Создать пользовательскую страницу входа для входа в систему Пользователи с идентификатором Mvc5?
- 25. Перенаправление страницы входа/регистрации Wordpress на пользовательскую страницу входа/регистрации
- 26. WCF Эмулировать службу входа в Salesforce.com
- 27. как запустить пользовательскую страницу входа в весенней безопасности
- 28. Как использовать пользовательскую страницу входа в сообщество Salesforce вместо дефолта?
- 29. Как создать страницу входа в django 1.9.2
- 30. Как создать страницу входа в Xcode?
Привет, Адам, спасибо за ваш ответ, и я немного смутился. Я думал, что salesforce.com разрабатывает точку для force.com. Есть ли разница между ними. Можете ли вы объяснить, пожалуйста, – Bhoomesh