Вы находитесь здесь:
Развертывание приложения внешнего клиента, ссылающегося на файл глобальных параметров OAuth исходной организации
Разверните приложение внешнего клиента в новой организации и предоставьте ему ссылку на регистрационные данные исходной организации. Чтобы настроить эту взаимосвязь, отредактируйте ссылку OAuth в файле параметров OAuth и удалите ссылку на файл глобальных параметров OAuth в файле описания package.xml новой организации.
-
Откройте файл описания package.xml и удалите тип ExtlClntAppGlobalOauthSettings.
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>*</members> <name>ExternalClientApplication</name> </types> <types> <members>*</members> <name>ExtlClntAppOauthSettings</name> </types> <types> <members>*</members> <name>ExtlClntAppOauthConfigurablePolicies</name> </types> <version>58.0</version> </Package> - Убедитесь, что ссылка OAuth в файле параметров OAuth имеет одинаковое значение как в организации 1, так и в организации 2: [Org1_ID]:[Org1_Consumer_ID]
-
Разверните изменения в организации 2.
sf project deploy start --manifest package.xml --target-org johndoe@example2.comПосле успешного развертывания во внешнем клиентском приложении находятся только три файла: файл заголовка, файл параметров и файл политик.
- Инициирование конечной точки авторизации для связанной организации
После того как организация 2 настроена на ссылку на файл глобальных параметров организации 1, запустите поток OAuth для получения маркера доступа.
