#xamarin.ios #blackberry #mdm #blackberry-dynamics
#xamarin.ios #blackberry #mdm #blackberry-dynamics
Вопрос:
Клиент хочет открыть браузер BB Access при входе в систему с помощью OpenID (они используют Azure), и у меня возникают проблемы с поиском документов по этой конкретной проблеме.
Мы хотим только открыть BB Access в качестве браузера и позволить нашему бэкэнду обрабатывать остальные вещи (схема аутентификации, токены и т. Д.). У нас нет проблем с Android, поскольку мы можем настроить приложение BB Access в качестве браузера по умолчанию, но это невозможно сделать на IOS.
Каков наилучший способ решения этой проблемы? Нужно ли мне внедрять весь Dynamics SDK в моем приложении, чтобы просто открыть браузер, есть ли примеры того, что я пытаюсь где-нибудь сделать, или есть более простой способ сделать это?
Комментарии:
1. поддерживает ли BB Access пользовательскую схему URL?
Ответ №1:
Для BlackBerry Access для iOS ссылки в сторонних приложениях, отличных от BlackBerry Dynamics, могут открываться в BlackBerry Access, если они запускаются со следующей схемой URL: access://open?url= (например, access://open?url=http: //www.blackberry.com). Для этого администратору UEM требуется включить политику приложений «Разрешить внешним приложениям открывать URL-адреса HTTP / HTTPS через BlackBerry Access» для BlackBerry Access.
Если ваше приложение использует пользовательскую схему URL для возврата токена из BlackBerry Access, убедитесь, что вы также включили это в политике приложений BlackBerry Access. В документе «Параметры конфигурации приложения BlackBerry Access» перечислены все эти параметры конфигурации приложения. В частности, обратитесь к опции «Включить сторонние приложения».
В качестве альтернативы, если вы интегрируетесь с BlackBerry Dynamics SDK, вы можете открыть BlackBerry Access с помощью службы открытых HTTP URL.