Συμπτώματα

Όταν ξεκινάτε την Επιχειρηματική πύλη, ενδέχεται να σας ζητηθεί ένα όνομα χρήστη και ένας κωδικός πρόσβασης. Αυτό το πρόβλημα παρουσιάζεται στα ακόλουθα προϊόντα:

  • Επιχειρηματική πύλη στο Microsoft Dynamics GP

  • Επιχειρηματική πύλη στο Microsoft Business Solutions - Great Plains

  • Επιχειρηματική πύλη στο Microsoft Dynamics SL

  • Επιχειρηματική πύλη στο Microsoft Business Solutions - Solomon

Αιτία

Αιτία 1

Αυτό το πρόβλημα μπορεί να οφείλεται στη ρύθμιση παραμέτρων στο Microsoft Internet Information Services (IIS). Ανατρέξτε στην ανάλυση 1 στην ενότητα "Επίλυση".

Αιτία 2

Αυτό το πρόβλημα μπορεί να οφείλεται στις ρυθμίσεις παραμέτρων του Microsoft Internet Explorer. Ανατρέξτε στην ανάλυση 2 στην ενότητα "Επίλυση".

Αιτία 3

Αυτό το πρόβλημα μπορεί να προκύψει επειδή Windows SharePoint ρόλοι και οι ρόλοι της επιχειρηματικής πύλης δεν συγχρονίζονται σωστά. Ανατρέξτε στην ανάλυση 3 στην ενότητα "Επίλυση".

Αιτία 4

Αυτό το πρόβλημα μπορεί να προκύψει εάν οι χρήστες έχουν καταργηθεί και προστεθεί εκ νέους στην υπηρεσία καταλόγου Active Directory χρησιμοποιώντας το ίδιο όνομα χρήστη, το αναγνωριστικό ασφαλείας (SID) για το χρήστη μπορεί να είναι διαφορετικό στην υπηρεσία καταλόγου Active Directory από αυτό που αναφέρεται στο υπηρεσίες Windows SharePoint Services (WSS). Ανατρέξτε στην Ανάλυση 4 στην ενότητα "Επίλυση".

Αιτία 5

Αυτό το πρόβλημα μπορεί να προκύψει επειδή υπάρχει ένα κατεστραμμένο αρχείο Ntuser.dat για το συγκεκριμένο χρήστη που αντιμετωπίζει το πρόβλημα. Ανατρέξτε στην ανάλυση 5 στην ενότητα "Επίλυση".

Αιτία 6

Αυτό το πρόβλημα μπορεί να προκύψει επειδή έχει προστεθεί ένα λογότυπο εταιρείας στις σελίδες της επιχειρηματικής πύλης και ο χρήστης ενδέχεται να μην έχει τα δικαιώματα συστήματος αρχείων NTFS για το αρχείο που περιέχει το λογότυπο. Ανατρέξτε στην ανάλυση 6 στην ενότητα "Ανάλυση".

Αιτία 7

Αυτό το πρόβλημα μπορεί να προκύψει εάν ένας χρήστης δεν έχει τα σωστά δικαιώματα για τα φυσικά ASP.NET αρχεία *.aspx. Ανατρέξτε στην ανάλυση 7 στην ενότητα "Επίλυση".

Αιτία 8

Αυτό το πρόβλημα μπορεί να προκύψει εάν η SharePoint web χρησιμοποιεί έλεγχο ταυτότητας Kerberos. Ανατρέξτε στην ανάλυση 8 στην ενότητα "Επίλυση".

Επίλυση

Ανάλυση 1

Για να επαληθεύσετε τη ρύθμιση παραμέτρων στις IIS, ακολουθήστε τα παρακάτω βήματα:

  1. Συνδεθείτε στο διακομιστή που εκτελεί τις υπηρεσίες IIS ως χρήστης που έχει δικαιώματα τοπικής διαχείρισης.

  2. Κάντε κλικ στην επιλογή "Έναρξη",κάντε κλικστην επιλογή "Εκτέλεση", πληκτρολογήστε inetmgr και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  3. Κάντε δεξί κλικ στην τοποθεσία Web στην οποία είναι εγκατεστημένη η επιχειρηματική πύλη και, στη συνέχεια, κάντε κλικ στην επιλογή "Ιδιότητες".

  4. Κάντε κλικ στην καρτέλα "Ασφάλεια καταλόγου".

  5. Στο παράθυρο "Έλεγχος ταυτότητας και έλεγχος πρόσβασης", κάντε κλικ στην επιλογή "Επεξεργασία".

  6. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου "Windows ελέγχου ταυτότητας" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.Σημείωση Το πλαίσιο ελέγχου Windows ελέγχου ταυτότητας πρέπει να είναι το μόνο πλαίσιο ελέγχου που είναι επιλεγμένο σε αυτό το παράθυρο. Εάν ο βασικός έλεγχος ταυτότητας είναι ενεργοποιημένος στις υπηρεσίες IIS, θα σας ζητείται να συνδέεστε κάθε φορά που γίνεται πρόσβαση στην τοποθεσία Web σε αυτήν την περίοδο λειτουργίας του Internet Explorer. Εάν είναι ενεργοποιημένος ο συνοπτικός έλεγχος ταυτότητας, θα σας ζητείται επίσης να συνδέεστε κάθε φορά που γίνεται πρόσβαση στην τοποθεσία Web. Ωστόσο, ο συνοπτικός έλεγχος ταυτότητας απαιτεί την υπηρεσία καταλόγου Active Directory και το όνομα χρήστη και ο κωδικός πρόσβασης κρυπτογραφούνται.

  7. Αναπτύξτε την τοποθεσία Web στην οποία είναι εγκατεστημένη η επιχειρηματική πύλη, κάντε δεξί κλικ στον εικονικό κατάλογο BusinessPortal, κάντε κλικ στην επιλογή "Ιδιότητες" και,στη συνέχεια, επαναλάβετε τα βήματα 5 έως 7 παραπάνω σε αυτή την ενότητα.

Ανάλυση 2

Για να επαληθεύσετε τις ρυθμίσεις παραμέτρων στον Internet Explorer, ακολουθήστε τα παρακάτω βήματα:

  1. Στον Internet Explorer, προσδιορίστε εάν η επιχειρηματική πύλη χρησιμοποιεί τη ζώνη τοπικού intranet ή τη ζώνη αξιόπιστων τοποθεσιών. Για να το κάνετε αυτό, ξεκινήστε την επιχειρηματική πύλη και, στη συνέχεια, σημειώστε ποια ζώνη παρατίθενται στην κάτω δεξιά γωνία του παραθύρου του Internet Explorer για την τοποθεσία επιχειρηματικής πύλης.

  2. Κάντε κλικ στην επιλογή "Εργαλεία",κάντε κλικ στην επιλογή "Επιλογές Internet"και, στη συνέχεια, κάντε κλικ στην καρτέλα "Ασφάλεια".

  3. Ανάλογα με τη ζώνη που χρησιμοποιεί η Επαγγελματική πύλη, κάντε κλικ στην επιλογή "Τοπικό intranet" ή"Αξιόπιστες τοποθεσίες"και, στη συνέχεια, κάντε κλικ στην επιλογή "Προσαρμοσμένο επίπεδο".Σημείωση Ανατρέξτε στο βήμα 1 παραπάνω σε αυτή την ενότητα για να προσδιορίσετε ποια ζώνη χρησιμοποιεί η επιχειρηματική πύλη.

  4. Βεβαιωθείτε ότι όλες οι ActiveX έχουν οριστεί σε "Ενεργοποιημένο".

  5. Στην ενότητα "Έλεγχος ταυτότητας χρήστη", βεβαιωθείτε ότι είναι επιλεγμένο το πλαίσιο ελέγχου "Αυτόματη σύνδεση με το τρέχον όνομα χρήστη και κωδικό πρόσβασης".

  6. Για να απαλείφετε τυχόν εσφαλμένους κωδικούς πρόσβασης από το cache, χρησιμοποιήστε το κατάλληλο βήμα:

    • Εάν χρησιμοποιείτε τον Internet Explorer 7 Windows, κάντε κλικ στην καρτέλα "Γενικά", κάντε κλικ στην επιλογή "Διαγραφή" και,στη συνέχεια, κάντε κλικ στην επιλογή "Διαγραφή κωδικών πρόσβασης".

    • Εάν χρησιμοποιείτε τον Internet Explorer 6 Windows, κάντε κλικ στην καρτέλα "Περιεχόμενο", κάντε κλικ στην επιλογή "Αυτόματη Καταχώρηση"και, στη συνέχεια, κάντε κλικ στην επιλογή "Απαλοιφή κωδικών πρόσβασης".

  7. Βεβαιωθείτε ότι η επιλογή "Συζήτηση" δεν είναι ενεργοποιημένη στον Internet Explorer. Για να το κάνετε αυτό, κάντε κλικ στην επιλογή"Προβολή", κάντε κλικ στην επιλογή "Γραμμή εξερεύνησης" και,στη συνέχεια, κάντε κλικ για να καταργήσετε το σημάδι ελέγχου δίπλα στην επιλογή "Συζήτηση".

Σημείωση Οι ρυθμίσεις του Internet Explorer πρέπει να έχουν ρυθμιστεί σε κάθε σταθμό εργασίας για κάθε χρήστη που αντιμετωπίζει το πρόβλημα.

Ανάλυση 3

Για να επιλύσετε αυτό το πρόβλημα, εκτελέστε το συγχρονισμό ρόλων στην επιχειρηματική πύλη. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Ξεκινήστε την επιχειρηματική πύλη ως χρήστης στον οποίο έχει εκχωρηθεί ο ρόλος διαχειριστή στην επιχειρηματική πύλη για όλες τις εταιρείες.

  2. Κάντε κλικ στην επιλογή "Ρυθμίσεις", κάντε κλικ στην επιλογή "Χρήστες και δικαιώματα",κάντε κλικ στην επιλογή "Διαχείριση ρόλων"και, στη συνέχεια, κάντε κλικ στην επιλογή "Έλεγχος συγχρονισμού ρόλων".

  3. Κάντε κλικ στην επιλογή "Όλα"και, στη συνέχεια, κάντε κλικ στην επιλογή "Έλεγχος".

  4. Εάν αναφέρονται σφάλματα, κάντε κλικ στην επιλογή "Ενημέρωση".

Σημείωση Αυτή η δυνατότητα δεν υπάρχει στην επιχειρηματική πύλη στο Microsoft Dynamics GP 10.0 ή στην επιχειρηματική πύλη στο Microsoft Dynamics SL 7.0.

Ανάλυση 4

Για να επιλύσετε αυτό το πρόβλημα, εκτελέστε το βοηθητικό πρόγραμμα ValidateBPUser για να εντοπίσετε το χρήστη ή τους χρήστες που έχουν μη έγκυρα ΑΝΑΓΝΩΡΙΣΤΙΚΑ ΑΣΦΑΛΕΊΑς. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Κάντε λήψη του ValidateBPUser.exe βοηθητικού προγράμματος. Για να κάνετε λήψη του ValidateBPUser.exe, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

    https://mbs.microsoft.com/fileexchange/?fileID=8069b581-a52b-4705-90c7-0ed728fe0b9eΣημείωση Κάντε λήψη του βοηθητικού προγράμματος στον υπολογιστή που εκτελεί την Επιχειρηματική πύλη.

  2. Τροποποιήστε τις ακόλουθες δύο παραμέτρους στο ValidateBPusers.exe.config, με βάση το συγκεκριμένο περιβάλλον:

    1. WebServerRootUrl Αυτή είναι η διεύθυνση URL που φιλοξενεί την επιχειρηματική πύλη. Για παράδειγμα, εάν έχετε εγκαταστήσει την Επιχειρηματική πύλη στην προεπιλεγμένη τοποθεσία Web, η διεύθυνση URL http://IISComputerName.

    2. BusinessPortalBPSharePointRootSiteUrl Αυτή είναι η διεύθυνση URL ρίζας SharePoint επιχειρηματικής πύλης. Είναι ισοδύναμη με την παράμετρο wssObjectModelSiteURL στο BusinessFramework.config αρχείου.

  3. Εκτελέστε το ValidateBPUser.exe βοηθητικού προγράμματος. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα Σημείωση Βεβαιωθείτε ότι εκτελείτε το βοηθητικό πρόγραμμα ως χρήστης επιχειρηματικής πύλης στον οποίο έχει εκχωρηθεί ο ρόλος διαχειριστή BP (Όλες οι εταιρείες). Εάν ο χρήστης δεν έχει εκχωρηθεί στο ρόλο διαχειριστή BP, ζητείται από το χρήστη ένα όνομα χρήστη και έναν κωδικό πρόσβασης.

    1. Σε ένα παράθυρο του MS-DOS, μετακινηθείτε στον κατάλογο στον οποίο έχετε αποθηκεύσει το βοηθητικό πρόγραμμα και, στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών:

      validateBPUsers.exe λεπτομερές

    2. Πληκτρολογήστε έξοδο για να κλείσετε το παράθυρο.

  4. Το βοηθητικό πρόγραμμα ενημερώνει το BusinessPortalSharepointSIDMismatches.xml σας. Το αρχείο περιέχει όλους τους χρήστες των οποίων το SID στην υπηρεσία καταλόγου Active Directory δεν αντιστοιχεί στο SID στο WSS. Από προεπιλογή, αυτό το αρχείο βρίσκεται στον ακόλουθο φάκελο:

    C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN

  5. Εάν το αρχείο περιέχει χρήστες που έχουν ασυμφωνία αναγνωριστικών ΑΣΦΑΛΕΊΑς, επικοινωνήστε με την τεχνική υποστήριξη για το Microsoft Dynamics.

Ανάλυση 5

Για να επιλύσετε το κατεστραμμένο αρχείο Ntuser.dat, δημιουργήστε εκ νέου το προφίλ χρήστη. Για περισσότερες πληροφορίες σχετικά με τον τρόπο για να δημιουργήσετε ξανά το προφίλ χρήστη, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

811151 Τρόπος αντιγραφής δεδομένων από ένα κατεστραμμένο προφίλ χρήστη σε ένα νέο προφίλ

Ανάλυση 6

Για να επιλύσετε αυτό το πρόβλημα, δώστε στο χρήστη δικαιώματα NTSF πλήρους ελέγχου στο αρχείο που περιέχει το λογότυπο. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Εντοπίστε το αρχείο που περιέχει το λογότυπο. Για να το κάνετε αυτό, κάντε κλικ στην επιλογή Ρυθμίσεις, κάντε κλικ στην επιλογή "Γενικά Ρυθμίσεις"και, στη συνέχεια, κάντε κλικ στην επιλογή "Αλλαγή λογότυπου πύλης".

  2. Κάντε δεξί κλικ στο αρχείο και, στη συνέχεια, κάντε κλικ στην επιλογή "Ιδιότητες".

  3. Στην καρτέλα "Ασφάλεια", κάντε κλικ στην επιλογή "Προσθήκη".

  4. Στην περιοχή "Εισαγωγή των ονομάτων αντικειμένων για επιλογή", πληκτρολογήστε το όνομα του χρήστη στον οποίο ζητείται, κάντε κλικ στην επιλογή "Έλεγχος ονομάτων" και,στη συνέχεια, κάντε κλικ στο κουμπί OK.

  5. Στην περιοχή "Δικαιώματα", κάντε κλικ στην επιλογή "Να επιτρέπεται η πλήρης έλεγχος" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

Ανάλυση 7

Για να επιλύσετε αυτό το πρόβλημα, δώστε δικαιώματα επεκτάστεων σε όλα τα φυσικά αρχεία που χρησιμοποιούνται από την τοποθεσία Web. Εναλλακτικά, ως δοκιμή για να δείτε εάν το σφάλμα εξακολουθεί να παρουσιάζεται, κάντε το χρήστη τοπικό διαχειριστή στον υπολογιστή της επιχειρηματικής πύλης.

Ανάλυση 8

Για να επιλύσετε αυτό το πρόβλημα, ενεργοποιήστε τον έλεγχο ταυτότητας NTLM για την εφαρμογή Web επαγγελματικής πύλης. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα για την κατάλληλη έκδοση παρακάτω: Sharepoint 3.0

  1. Στον διακομιστή επιχειρηματικής πύλης, κάντε κλικ στην επιλογή "Έναρξη", κάντε κλικ στην επιλογή "Πίνακας Ελέγχου", κάντε κλικ στην επιλογή "Εργαλεία διαχείρισης" και, στη συνέχεια, SharePoint 3,0 "Κεντρική διαχείριση".

  2. Κάντε κλικ στην καρτέλα "Διαχείριση εφαρμογών".

  3. Στην περιοχή "Ασφάλεια εφαρμογών", κάντε κλικ στην επιλογή "Υπηρεσίες παροχής ελέγχου ταυτότητας".

  4. Βεβαιωθείτε ότι η εφαρμογή Web επαγγελματικής πύλης είναι επιλεγμένη στην επάνω δεξιά γωνία.

  5. Κάντε κλικ στην επιλογή "Προεπιλογή".

  6. Στην περιοχή "Έλεγχος ταυτότητας Ρυθμίσεις IIS", βεβαιωθείτε ότι είναι επιλεγμένο το Windows ελέγχου "Ενσωματωμένος έλεγχος ταυτότητας". Βεβαιωθείτε επίσης ότι είναι επιλεγμένο το NTLM.

  7. Κάντε κλικ στην επιλογή Αποθήκευση.

  8. Επανεκκινήστε τις IIS.

  9. Ξεκινήστε την επιχειρηματική πύλη και ελέγξτε εάν το πρόβλημα εξακολουθεί να παρουσιάζεται.

Sharepoint 2010

  1. Στον διακομιστή επιχειρηματικής πύλης, κάντε κλικ στην επιλογή "Έναρξη", κάντε κλικ στην επιλογή "Όλα τα προγράμματα", κάντε κλικ στην επιλογή SharePoint "Προϊόντα 2010"και, στη συνέχεια, κάντε κλικ στην επιλογή SharePoint Κεντρική διαχείριση 2010.

  2. Κάντε κλικ στην επιλογή "Διαχείριση εφαρμογών Web".

  3. Κάντε κλικ για να επισημάνετε την τοποθεσία στην οποία είναι εγκατεστημένη η εφαρμογή Web επαγγελματικής πύλης.

  4. Στην ενότητα "Ασφάλεια", κάντε κλικ στην επιλογή "Υπηρεσίες παροχής ελέγχου ταυτότητας"και, στη συνέχεια, κάντε κλικ στην επιλογή "Προεπιλογή".

  5. Στην ενότητα "Έλεγχος ταυτότητας Ρυθμίσεις IIS", βεβαιωθείτε ότι είναι επιλεγμένο το πλαίσιο ελέγχου "Windows ελέγχου ταυτότητας". Βεβαιωθείτε επίσης ότι είναι επιλεγμένο το NTLM.

  6. Κάντε κλικ στην επιλογή Αποθήκευση.

  7. Επανεκκινήστε τις IIS.

  8. Ξεκινήστε την επιχειρηματική πύλη και ελέγξτε εάν το πρόβλημα εξακολουθεί να παρουσιάζεται.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.