Как исправить 404 при попытке авторизоваться через шторм в github?

Ссылка скопирована
1 ответ
Invalid authentication data. 404 Not Found - *{margin:0;padding:0}html.code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min180px;padding:30px 0 15px} > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/google_color150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px} That's an error. The requested URL /user was not found on this server. That's all we know.

По вводным: при попытке авторизоваться возникает такое вот
Не через токен
Не через браузер
По вводным: при переходе в браузер из шторма пишит что успешно авторизован.
Каким способом это исправить?Может кто встречал такую ошибку?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь Волков Ответ

Ошибка авторизации PhpStorm в GitHub с текстом Invalid authentication data. 404 Not Found обычно означает не “страница GitHub сломалась”, а что IDE отправляет запрос не туда или получает HTML-страницу ошибки вместо ожидаемого OAuth/API-ответа. В вашем фрагменте виден HTML от Google, поэтому первым делом нужно проверить прокси, системный браузер и URL, который открывает IDE.

Начните с простого: выйдите из GitHub в PhpStorm и удалите старый токен:

Settings -> Version Control -> GitHub
Remove account

Settings -> Version Control -> GitHub Remove account

После этого обновите IDE до актуальной версии и попробуйте войти не через встроенный браузер, а через token. На GitHub создайте fine-grained или classic token с правами минимум на repo, если работаете с приватными репозиториями. В PhpStorm выберите вход через token и вставьте его вручную.

Проверьте настройки прокси в IDE:

Settings -> Appearance & Behavior -> System Settings -> HTTP Proxy

Settings -> Appearance & Behavior -> System Settings -> HTTP Proxy

Если там включён корпоративный прокси, VPN, антивирусный HTTPS inspection или прокси от Google/расширения, IDE может получать не ответ GitHub API, а страницу перехвата/ошибки. Для проверки временно поставьте No proxy или системный прокси, который точно работает с https://github.com и https://api.github.com.

Отдельно проверьте доступ из терминала:

curl -I https://github.com
curl -I https://api.github.com

curl -I https://github.com curl -I https://api.github.com

Если в ответе не GitHub, а редирект/HTML от другой системы, проблема сетевого уровня. Тогда PhpStorm ни при чём: надо чинить DNS, прокси, VPN или перехват HTTPS.

Если авторизация через token работает, а OAuth через браузер нет, оставьте token. Это стабильнее для рабочих машин с нестандартной сетью. Если не работает даже token, удалите сохранённые credentials в Windows Credential Manager/Keychain и добавьте аккаунт заново.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

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

Вам также может быть интересно