Проблема при публикации расширения Chrome в chrome webstore с ключевым полем в manifest.json

#google-chrome-extension #manifest.json

#google-chrome-extension #manifest.json

Вопрос:

Мы пытаемся опубликовать наше расширение Chrome в webstore, но оно выдает ошибку при загрузке zip ошибка заключается в том, что не удается загрузить расширение chrome с ключевым полем в manifest.json . Ключевое поле, которое мы добавили в manifest.json, предназначалось для Oauth2, мы использовали для аутентификации пользователей в Google. Теперь, когда мы опубликовали наше расширение без ключевого поля, оно загружается без каких-либо ошибок, но Oauth не работает. У кого-нибудь из вас есть какие-либо идеи об этой проблеме, пожалуйста, помогите нам.

Комментарии:

1. Поле ключа в manifest.json не относится к Oauth2, а предназначено для управления уникальным идентификатором расширения

2. Это был метод для Oauth2, написанный в документации chrome

3. ключевое поле, согласно им, требуется для Oauth2, если мы удалим это ключевое поле из манифеста, Oauth2 перестанет работать

4. developer.chrome.com/extensions/tut_oauth#upload_to_dashboard Как вы можете видеть по этой ссылке

5. Когда вы загружаете свое расширение в CWS, вам необходимо удалить key поле, поскольку ключ присваивается CWS автоматически. После загрузки вы можете проверить и скопировать назначенный ключ с панели мониторинга разработчика и использовать его для своих целей OAuth2, как указано в документации, на которую вы ссылаетесь.