Доступ к файлу bitbucket напрямую через компонент - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь получить доступ к файлу журнала изменений внутри углового компонента, прямо с URL-адреса битовой корзины

https://bitbucket.xxx.com/projects/xxx/repos/xxx/browse/CHANGELOG.md

Но когда я пытаюсь получить доступ, он постоянно просит меня войти в систему.

Какаутентифицировать URL-адрес bitbucket, чтобы иметь прямой доступ к содержимому файла внутри компонента.

1 Ответ

0 голосов
/ 15 октября 2018

Вы можете использовать API REST Bitbucket Server с простой базовой аутентификацией.Однако это означает, что вам нужно либо попросить пользователя вашего приложения ввести его логин / пароль для bitbucket, чтобы аутентифицировать или жестко закодировать учетные данные для вашей учетной записи bitbucket в коде, который будет виден всем, кто может использовать консоль браузера.

Итак, весь подход не очень хорош.

Что вы можете сделать вместо этого:

  1. Дайте своим пользователям URL-адрес вашего битбакета, и это их проблема, чтобы войти туда
  2. Внесите журнал изменений в ваше приложение и сделайте так, как есть на вашем сервере -> никаких проблем с аутентификацией, но его необходимо настроить
  3. Используйте некоторый прокси-серверный метод, который запрашивает журнал изменений и возвращает его вамбез дополнительной аутентификации
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...