Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

Błąd "401 Odmowa dostępu" podczas wykonywania apletu polecenia Test-OAuthConnectivity

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3090197
PROBLEM
Podczas wykonywania apletu polecenia Test-OAuthConnectivity Aby przetestować uwierzytelniania OAuth dla użytkownika, kończy się niepowodzeniem i pojawi się komunikat podobny do następującego:
401 Odmowa dostępu
PRZYCZYNA
Ten problem może wystąpić, jeśli spełniony jest jeden z następujących warunków:
  • Główna nazwa usługi (SPN) wymaganego do uwierzytelniania OAuth brakuje.
  • Konta, które nie są synchronizowane między lokalnym środowisku i Microsoft Exchange Online do przetestowania.
ROZWIĄZANIE
Aby rozwiązać ten problem, należy wykonać jedną z następujących czynności, odpowiednie dla danej sytuacji.

Scenariusz: Nazwa SPN jest Brak

  1. Otwieranie programu Exchange Management Shell.
  2. Uruchom następujące polecenie:
    Get-IntraOrganizatioConfiguration 
    Zwróć uwagę wartości, które są zwracane dlaOnPremisesDiscoveryEndPoint i OnPremisesWebServiceEndPoint.
  3. Uruchom następujące polecenie:
    Get-MsolServicePrincipal -ServicePrincipalName "00000002-0000-0ff1-ce00-000000000000").ServicePrincipalNames
    Sprawdź, czy nazwy domen, które są wymienione punkty końcowe są zwracane.
  4. Jeśli nazwy domen nie są zwracane, należy użyć polecenia cmdletSet-MsolServicePrincipal je dodać.

    Na przykład następujące polecenie dodaje domeny Mail.contoso.com.
    Set-MsolServicePrincipal -ServicePrincipalName "00000002-0000-0ff1-ce00-000000000000").Mail.contoso.com

Scenariusz: Używasz konta, które nie jest zsynchronizowane między lokalnym środowisku i Exchange Online

Podczas wykonywania apletu polecenia Test-OAuthConnectivity , upewnij się, że użytkownik korzysta z konta, które jest synchronizowane między lokalnym środowisku i Exchange Online. Ten problem będzie wystąpi na przykład, jeśli użytkownik korzysta z konta administratora lokalnego.

W poniższym przykładzie "Fred" to konto użytkownika, które jest synchronizowane między lokalnym środowisku i Exchange Online.
Test-OAuthConnectivity -Service EWS -TargetUri https://cas.contoso.com/ews/ -Mailbox "Fred”
WIĘCEJ INFORMACJI
Nadal potrzebujesz pomocy? Przejdź do Społeczności użytkowników usługi Office 365 witryny sieci Web lub Fora TechNet programu Exchange.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3090197 — ostatni przegląd: 08/29/2015 02:12:00 — zmiana: 2.0

Microsoft Exchange Online, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • o365e o365m o365022013 o365 o365a hybrid kbmt KB3090197 KbMtpl
Opinia
var Ctrl = ""; document.write(" vascript"> Asimov.clickstreamTracker.init();