Αυτήν τη στιγμή είστε εκτός σύνδεσης, σε αναμονή για επανασύνδεση στο Internet

Εμφανίζεται το σφάλμα "401 η πρόσβαση" κατά την εκτέλεση του cmdlet δοκιμή OAuthConnectivity

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3090197
ΤΟ ΠΡΌΒΛΗΜΑ
Όταν εκτελείτε το cmdlet OAuthConnectivity δοκιμής για τη δοκιμή OAuth ελέγχου ταυτότητας για το χρήστη, η λειτουργία αποτυγχάνει και λαμβάνετε ένα μήνυμα παρόμοιο με το ακόλουθο:
401 δεν επιτρέπεται η πρόσβαση
ΑΙΤΊΑ
Αυτό το ζήτημα μπορεί να προκύψει εάν ισχύει μία από τις ακόλουθες συνθήκες:
  • Λείπει το κύριο όνομα υπηρεσίας (SPN) που απαιτείται για τον έλεγχο ταυτότητας OAuth.
  • Ελέγχετε ένα λογαριασμό που δεν έχει συγχρονιστεί μεταξύ του περιβάλλον εσωτερικής εγκατάστασης και Microsoft Exchange Online.
ΛΎΣΗ
Για να διορθώσετε αυτό το ζήτημα, εκτελέστε μία από τις ακόλουθες ενέργειες, ανάλογα με την περίπτωσή σας.

Σενάριο: Λείπει το SPN

  1. Ανοίξτε το κέλυφος διαχείρισης Exchange.
  2. Εκτελέστε την ακόλουθη εντολή:
    Get-IntraOrganizatioConfiguration 
    Παρατηρήστε ότι οι τιμές που επιστρέφονται γιαOnPremisesDiscoveryEndPoint και OnPremisesWebServiceEndPoint.
  3. Εκτελέστε την ακόλουθη εντολή:
    Get-MsolServicePrincipal -ServicePrincipalName "00000002-0000-0ff1-ce00-000000000000").ServicePrincipalNames
    Ελέγξτε αν τα ονόματα τομέα που αναγράφονται για τα τελικά σημεία επιστρέφονται.
  4. Αν δεν επιστραφούν τα ονόματα τομέων, θα πρέπει να χρησιμοποιήσετε τα cmdletΣύνολο MsolServicePrincipal για να τα προσθέσετε.

    Για παράδειγμα, η παρακάτω εντολή προσθέτει τον τομέα Mail.contoso.com.
    Set-MsolServicePrincipal -ServicePrincipalName "00000002-0000-0ff1-ce00-000000000000").Mail.contoso.com

Σενάριο: Χρησιμοποιείτε ένα λογαριασμό που δεν έχει συγχρονιστεί μεταξύ του περιβάλλον εσωτερικής εγκατάστασης και Exchange Online

Κατά την εκτέλεση της Δοκιμής OAuthConnectivity cmdlet, βεβαιωθείτε ότι χρησιμοποιείτε ένα λογαριασμό που συγχρονίζονται μεταξύ του περιβάλλον εσωτερικής εγκατάστασης και Exchange Online. Για παράδειγμα, θα αντιμετωπίσετε αυτό το πρόβλημα εάν χρησιμοποιείτε έναν λογαριασμό διαχειριστή εσωτερικής εγκατάστασης.

Στο παρακάτω παράδειγμα, το "Fred" είναι ένας λογαριασμός χρήστη που συγχρονίζονται μεταξύ του περιβάλλον εσωτερικής εγκατάστασης και Exchange Online.
Test-OAuthConnectivity -Service EWS -TargetUri https://cas.contoso.com/ews/ -Mailbox "Fred”
ΠΕΡΙΣΣΟΤΕΡΕΣ ΠΛΗΡΟΦΟΡΙΕΣ
Εξακολουθείτε να χρειάζεστε βοήθεια; Μεταβείτε το Κοινότητα του Office 365 τοποθεσία Web ή το Φόρουμ TechNet Exchange.

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 3090197 - Τελευταία αναθεώρηση: 08/27/2015 18:54:00 - Αναθεώρηση: 2.0

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

  • o365e o365m o365022013 o365 o365a hybrid kbmt KB3090197 KbMtel
Σχόλια
/html>>le="display: none; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">;t=">/html>