Я думаю, вы можете просто установить redirectUris в вашей конфигурации области на *
. В противном случае каждая доступная система должна быть добавлена в область, что вы можете сделать из консоли администратора или через API.
В Activiti мы распространяем таблицу управления ключами-плащами с настраиваемой областью для установок activiti. При этом мы устанавливаем для redirectUris значение *
и , что позволяет переопределять его во время установки . Мы делаем это в диаграмме рулевого управления, но если вы не используете шаблон рулевого управления, вы можете сделать sed
для замены строки. Но это для совместного использования. Если у вас есть только одна установка, то я ожидаю, что вы добавите приложения / клиенты в область через консоль или API.
Необходимо изменить параметры конфигурации Firefox (about:config) для разрешения этого.
Теперь Ваш сценарий может закрыть ВКЛАДКУ с 'window.close ()'
например.
function closeTab(){
window.open('', '_self', '');
window.close();
}
Поскольку Firefox обрабатывает код Greasemonkey с теми же привилегиями, что и код сценария на внешних веб-сайтах, невозможно разрешить только коду Greasemonkey закрывать окна, но не обычным сценариям.