running draw.io from local file system fails in Chrome and Electron · Issue #11 · jgraph/drawio · GitHub

“scripterror: для выполнения этого действия требуется авторизация”. при запуске n из библиотеки – javascript

С Уважением,

Я нашел несколько вопросов относительно этой ошибки:
"ScriptError: Authorisation is required to perform that action." но я не могу найти то, что касается моей проблемы.

Я пытаюсь вызвать файл функции.gs из файла.html, используя google.script.run, где оба файла находятся в библиотеке. Ссылаясь на этот ответ, этот ответ и этот отчет об ошибке, я создал “функцию-оболочку” в сценарии, который использует библиотеку, но все еще не смог завершить выполнение.

Вот что я сделал:

.html в библиотеке:

.gs в библиотеке

.gs в скрипте, который использует библиотеку:

Журналы консоли
HERE но затем он регистрирует
ERROR: ScriptError: Authorisation is required to perform that action. вместо ожидаемого результата,
test123.

ПРИМЕЧАНИЕ. HTML предназначен для настраиваемого немодального диалогового окна в Таблицах, а не для веб-приложения.

Очень надеюсь, что кто-нибудь сможет мне в этом помочь. Заранее спасибо.

«для выполнения этого действия требуется авторизация» ошибка на копии существующего кода, которая работает

Я использую скрипт приложений и библиотеку скриптов приложений OAuth2 для подключения к нескольким рекламным платформам Google. По сути, у каждой команды по работе с клиентами есть таблица Google, которая автоматически получает данные о кампании каждое утро. У меня уже есть пара таких листов, но когда я пытаюсь настроить этот самый последний лист, я получаю сообщение «Требуется авторизация для выполнения этого действия» в самом конце процесса OAuth. Я могу начать диалог OAuth, выбрать учетную запись для авторизации, но затем столкнулся с ошибкой.

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

Что тут происходит? Буду признателен за любые идеи, я установил пару тестовых листов, чтобы посмотреть, смогу ли я разгадать это, и теперь все они возвращают одну и ту же ошибку.

Обновление: все работает правильно при запуске из другой учетной записи, поэтому похоже, что это проблема именно с моей учетной записью. Есть ли способ вручную проверить, правильно ли авторизован проект скрипта приложений для данной учетной записи, помимо запроса при первом создании скрипта?

Using chrome/chromium

What I tried:

  1. I cloned the git repo and went to the war folder.
  2. I opened index.html or app.html using chrome.

What I expected: I expected to see the where-do-you-want-to-save screen and, afterwards, the draw.io application

What happened:

  • Chrome displayed the content of the index.html- page (Flowchart Maker and Online Diagram Software […] Loading… Please ensure JavaScript is enabled )
  • on the devtools console, I got

I tried using Firefox instead, there it works without errors – I can use draw.io there without problems

(On Firefox 49.0, and Chromium 53.0.2785.143; running on Ubuntu 16.04 (64-bit))

Via electron

What I tried

  1. in the war folder, I ran npm install
  2. npm start

What happened: As on Chrome, it never got beyond the initial page as it seemed to be unable to access needed javascript files, e.g. file:///home/[somefolders]/mxgraph2/javascript/src/js/mxClient.js.

Note that the repo was cloned into file:///home/[somefolders]/draw.io/ initially, so the file looked for is not even searched for in the repo.

Как избежать сообщения об ошибке: scripterror: для выполнения этого действия при публикации требуется авторизация – google-apps-script

У меня есть аддон Google Docs, развернутый в виде веб-надстройки типа “Документы” с авторизацией “каждый со ссылкой”.

Это дополнение открывается автоматически вместе с документом Google.

Каждый раз, когда публикуется новая версия аддона, пользователи располагаются на боковой панели, на боковой панели появляется сообщение:ScriptError: Для выполнения этого действия требуется авторизация.

Затем они должны перезагрузить надстройку – но ничто не говорит им сделать это, они должны угадать – и они получают подтверждающее сообщение:Обновление надстройки

Затем у них есть всплывающее окно с двумя страницами, запрашивающее их:

а) выбрать учетную запись Google

б) проверить авторизацию аддона

Есть ли программный способ избежать появления этих сообщений безопасности?

В идеале хотелось бы, чтобы таких подсказок больше не было после того, как аддон был установлен пользователем.

Похожее:  Централизованное управление в сети Linux на базе NIS и NFS | Русскоязычная документация по Ubuntu

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *