Logowanie się do subskrypcji programu Visual Studio przy użyciu konta usługi GitHub
Kroki logowania do subskrypcji programu Visual Studio zależą od rodzaju używanego konta. Na przykład możesz użyć konta Microsoft (MSA) lub adresu e-mail dostarczonego przez pracodawcę lub szkołę. Teraz możesz również użyć swojego konta usługi GitHub, aby zalogować się do niektórych subskrypcji.
Ten artykuł zawiera kroki logowania się przy użyciu konta usługi GitHub.
Logowanie się przy użyciu konta usługi GitHub
Obsługa tożsamości usługi GitHub umożliwia korzystanie z istniejącego konta usługi GitHub jako poświadczenia dla nowego lub istniejącego konta Microsoft (MSA), łączenia konta usługi GitHub z kontem MSA.
Po zalogowaniu się za pomocą usługi GitHub firma Microsoft sprawdza, czy jakiekolwiek adresy e-mail skojarzone z kontem usługi GitHub są zgodne z istniejącym osobistym lub korporacyjnym kontem Microsoft. Jeśli adres jest zgodny z kontem przedsiębiorstwa, zostanie wyświetlony monit o zalogowanie się do tego konta. Jeśli adres pasuje do konta osobistego, dodamy konto usługi GitHub jako metodę logowania do tego konta osobistego.
Po łączeniu poświadczeń usługi GitHub i konta Microsoft możesz użyć tego logowania jednokrotnego w dowolnym miejscu, w którym można używać osobistego konta Microsoft, takiego jak w witrynach platformy Azure, aplikacja pakietu Office i konsoli Xbox. Te konta mogą być również używane w przypadku logowania gościa firmy Microsoft Entra jako konta Microsoft, przy założeniu, że adres e-mail jest zgodny z tym w zaproszeniu.
Uwaga
Łączenie tożsamości usługi GitHub z kontem Microsoft nie daje firmie Microsoft żadnego dostępu do kodu. Gdy aplikacje, takie jak Azure DevOps i Visual Studio, wymagają dostępu do repozytoriów kodu, zostanie wyświetlony monit o udzielenie konkretnej zgody na ten dostęp.
Często zadawane pytania
Poniżej przedstawiono często zadawane pytania dotyczące używania poświadczeń konta usługi GitHub do logowania się do subskrypcji programu Visual Studio.
Pyt.: Nie pamiętam hasła usługi GitHub. Jak mogę teraz uzyskać dostęp do mojego konta?
Uwierzytelnianie: Możesz odzyskać konto usługi GitHub, przechodząc do opcji Resetowanie hasła. Możesz też odzyskać połączone z usługą GitHub konto Microsoft, wprowadzając adres e-mail konta usługi GitHub na stronie Odzyskiwanie konta.
Pyt.: Usunięto moje konto usługi GitHub. Jak mogę teraz uzyskać dostęp do mojego konta Microsoft (MSA)?
1: Jeśli nie masz żadnych innych poświadczeń w usłudze MSA, takich jak hasło, aplikacja Authenticator lub klucz zabezpieczeń, możesz odzyskać konto Microsoft przy użyciu dołączonego do niego adresu e-mail. Aby rozpocząć, przejdź do sekcji Odzyskiwanie konta. Musisz dodać hasło do swojego konta, aby wiedzieć, jak się zalogować później.
Pyt.: Na stronie logowania nie ma opcji "Zaloguj się przy użyciu usługi GitHub". Jak mogę zalogować się przy użyciu poświadczeń usługi GitHub?
1: Wpisz adres e-mail konta usługi GitHub wybrany podczas tworzenia połączonego z usługą GitHub konta Microsoft. Wyszukujemy Cię i wysyłamy Do usługi GitHub na potrzeby logowania. Jeśli na stronie logowania znajduje się link Opcje logowania, użyj przycisku Zaloguj się przy użyciu przycisku GitHub wyświetlanego po wybraniu tego linku.
Pyt.: Nie mogę zalogować się do niektórych moich aplikacji i produktów za pomocą usługi GitHub. Dlaczego?
1: Nie wszystkie produkty firmy Microsoft mogą uzyskiwać dostęp do GitHub.com ze strony logowania. Konsole Xbox są jednym z przykładów. Zamiast tego podczas wpisywania adresu e-mail z połączonego konta usługi GitHub wysyłamy kod do tego adresu, abyśmy mogli zweryfikować, że tak naprawdę. Nadal logujesz się do tego samego konta, tylko przy użyciu innej metody logowania.
Pyt.: Dodano hasło do konta Microsoft połączonego z kontem Usługi GitHub. Czy to powoduje problem?
Ach: W ogóle nie. Łączenie nie zmienia hasła usługi GitHub; Po prostu masz inny sposób logowania się do konta Microsoft. Za każdym razem, gdy logujesz się przy użyciu swojego adresu e-mail, oferujemy ci możliwość zalogowania się przy użyciu hasła konta Microsoft lub zalogowania się w usłudze GitHub. Zdecydowanie zalecamy, aby jeśli musisz dodać hasło, upewnij się, że różni się on od hasła dla konta usługi GitHub.
Pyt.: Chcę dodać aplikację Authenticator do konta utworzonego przy użyciu usługi GitHub. Czy mogę to zrobić?
O: Absolutnie. Wystarczy pobrać aplikację i zalogować się przy użyciu swojego adresu e-mail. Po zalogowaniu się przy użyciu adresu e-mail zostanie wyświetlony monit o wybranie aplikacji Authenticator lub GitHub jako poświadczenia.
Pyt.: Włączono uwierzytelnianie dwuskładnikowe zarówno na kontach GitHub, jak i Microsoft (MSA), ale po zalogowaniu się do mojego konta MSA nadal jestem poproszony o dwukrotne uwierzytelnienie. Dlaczego?
1: Ze względu na ograniczenia zabezpieczeń firma Microsoft liczy logowanie się za pomocą usługi GitHub jako weryfikację jednoskładnikową, nawet jeśli masz tam włączoną weryfikację dwuetapową. W związku z tym musisz ponownie uwierzytelnić się dla konta Microsoft.
Pyt.: Jak sprawdzić, czy moje konto Microsoft i konta GitHub są połączone?
1: Za każdym razem, gdy logujesz się przy użyciu aliasu konta (adresu e-mail, numeru telefonu, nazwy skype'a), pokażemy wszystkie metody logowania dla Twojego konta. Jeśli nie widzisz tam usługi GitHub, nie skonfigurowaliśmy jej jeszcze.
Pyt.: Jak mogę odłączyć moje konta Microsoft i GitHub?
1: Przejdź do karty Zabezpieczenia account.microsoft.com i wybierz pozycję Zaawansowane opcje zabezpieczeń, aby odłączyć konto usługi GitHub. Odłączanie konta usługi GitHub usuwa je jako metodę logowania i usuwa dostęp do dowolnych repozytoriów GitHub w programie Visual Studio. Inne produkty firmy Microsoft mogą zażądać dostępu do konta usługi GitHub oddzielnie, więc usunięcie dostępu w tym miejscu nie spowoduje usunięcia dostępu we wszystkich produktach. Przejdź do strony uprawnień aplikacji profilu usługi GitHub, aby odwołać zgodę z aplikacji wymienionych tam.
Pyt.: Próbuję zalogować się przy użyciu konta usługi GitHub, ale zostanie wyświetlony monit o posiadanie tożsamości firmy Microsoft, która powinna zamiast tego być używana. Co się dzieje?
1: Jeśli masz adres e-mail identyfikatora entra firmy Microsoft na koncie usługi GitHub, masz już tożsamość firmy Microsoft, która może uzyskiwać dostęp do platformy Azure i uruchamiać potoki ciągłej integracji przy użyciu kodu usługi GitHub. Użycie tego konta zapewnia, że zasoby platformy Azure i potoki kompilacji pozostają w granicach organizacji. Jeśli jednak wykonujesz osobistą pracę, zalecamy umieszczenie osobistego adresu e-mail na koncie usługi GitHub, aby zawsze mieć do niego dostęp. Po dodaniu adresu spróbuj zalogować się ponownie i wybierz pozycję Użyj innego adresu e-mail po wyświetleniu monitu o zalogowanie się do konta służbowego. Ten wybór umożliwia utworzenie nowego konta Microsoft przy użyciu tego osobistego adresu e-mail.
Zasoby
Aby uzyskać pomoc dotyczącą sprzedaży, subskrypcji, kont i rozliczeń dla subskrypcji programu Visual Studio, zobacz Pomoc techniczna dotycząca subskrypcji programu Visual Studio.
Zobacz też
- Dokumentacja programu Visual Studio
- Azure DevOps documentation (Dokumentacja usługi Azure DevOps)
- Dokumentacja platformy Azure
- Dokumentacja platformy Microsoft 365
Następne kroki
Po pomyślnym zalogowaniu się do portalu subskrypcji zalecamy zapoznanie się ze stroną Korzyści i zapoznanie się z doskonałymi narzędziami, usługami i ofertami dostępnymi dla Ciebie.