Loading
Идентификация пользователей и управление доступом
Управление cookie-файлами потока гибридного приложения OAuth 2.0

Управление cookie-файлами потока гибридного приложения OAuth 2.0

При использовании процесса маркера гибридного приложения OAuth 2.0 используются области для запроса кодов сеансов (SID) и значений домена. Потом используйте эти SID и значения домена для установки cookie-файлов обозревателя и установки сеансов в гибридном приложении. При обновлении маркера доступа вы получаете новые SID и домены для сброса cookie-файлов обозревателя.

Требуемые версии

Доступно в версиях: Salesforce Classic и Lightning Experience
Доступно в версиях: Все выпуски

Salesforce поддерживает cookie-файлы, позволяющие устанавливать сеансы с данными доменами.

  • Основное приложение Salesforce посредством области web
  • Ресурсы содержимого посредством области content
  • Приложения Lightning посредством области lightning
  • Страницы Visualforce посредством области visualforce

Область web является предпосылкой для использования потока гибридного приложения - как минимум, гибридное приложение должно иметь доступ к основному домену Salesforce. Для доступа к ресурсам содержимого, приложениям Lightning и доменам Visualforce назначьте связанные области в дополнение к области web. Например, для доступа к доменам Lightning назначьте внешнему клиентскому приложению или связанному приложению области web и lightning.

Во всех сценариях вы получаете значения sidCookieName, cookie-sid_Client и cookie-ClientSrc. Эти значения связаны с областью web.

При использовании процесса маркера обновления гибридного приложения вы получаете новые значения возврата, используемые для сброса cookie-файлов сеанса.

Данная таблица содержит параметры возврата, полученные для каждой области.

Область Параметры возврата
web
  • sidCookieName
  • cookie-sid_Client
  • cookie-ClientSrc
content
  • content_sid
  • content_domain
lightning
  • lightning_sid
  • lightning_domain
  • crsf_token
visualforce
  • visualforce_sid
  • visualforce_domain

Примеры cookie-файлов потока гибридного приложения

Эти примеры иллюстрируют cookie-файлы обозревателя, заданные при использовании областей web, content, lightning и visualforce.

При назначении области web для запроса веб- сеанса в основном домене организации Salesforce эти cookie-файлы устанавливаются в обозревателе. Значения cookie-файла, заданные веб-областью

Примечание
Примечание Поскольку область web является предпосылкой для областей content, lightning и visualforce, cookie-файлы в данном примере устанавливаются при каждом использовании потока гибридного приложения.

При назначении области content этот cookie-файл устанавливается.

Cookie-файл установлен по области содержимого

Назначение области lightning устанавливает этот cookie-файл.

Набор cookie-файлов обозревателя, заданный областью Lightning

При назначении области visualforce этот cookie-файл устанавливается.

Cookie-файл обозревателя, установленный областью Visualforce

 
Загрузка
Salesforce Help | Article