Συμπτώματα

Όταν προσπαθείτε να συνδεθείτε στο Microsoft Forecaster 7.0 Web Access χρησιμοποιώντας έλεγχο ταυτότητας των Windows, λαμβάνετε το ακόλουθο μήνυμα λάθους:

Microsoft Forecaster Web Access θα μπορούσε να μην συνδεθείτε. Βεβαιωθείτε ότι το όνομα χρήστη και ο κωδικός πρόσβασης είναι σωστά. Γράμματα των κωδικών πρόσβασης πρέπει να πληκτρολογούνται με συμφωνία πεζών-κεφαλαίων. Βεβαιωθείτε ότι Caps Lock δεν είναι πατήσει κατά λάθος.


Αιτία


Αιτία 1

Δεν υπάρχει ο χρήστης των Windows που προσπαθεί να συνδεθεί με το Web Access ως χρήστης Forecaster. Ανατρέξτε στην ενότητα Προτεινόμενη αντιμετώπιση 1

Cause 2

Το εργαλείο εγγραφής Web Access βάση δεδομένων δεν διαθέτει μια σύνδεση που είναι ρυθμισμένη σωστά ή μπορεί να χρειάζεται μια πλήρως προσδιορισμένο όνομα τομέα (FQDN) για την τιμή του διακομιστή. Ανάλυση 2

Cause 3

Ενεργές σελίδες διακομιστή ή ASP.NET v2.0.xxxxx ή v4.0.xxxxx δεν είναι ενεργοποιημένη στις υπηρεσίες IIS. Ανατρέξτε στην ενότητα Προτεινόμενη αντιμετώπιση 3

Αιτία 4

Το πρόγραμμα-πελάτη Web του Microsoft Forecaster 7.0 δεν εγκαταστάθηκε στο σταθμό εργασίας υπολογιστή-πελάτη λόγω έλλειψης δικαιωμάτων ασφαλείας. Έλεγχος λογαριασμού χρήστη (UAC) μπορεί να εμποδίσει αυτή την εγκατάσταση επίσης. Ανατρέξτε στην ενότητα Προτεινόμενη αντιμετώπιση 4

Αιτία 5

Τα απαιτούμενα προγράμματα οδήγησης SQL Native Client δεν είναι εγκατεστημένα στο διακομιστή που εκτελεί IIS όπου είναι εγκατεστημένη η Web Access.   Ανάλυση 5 

Αιτία 6

Βασικός έλεγχος ταυτότητας είναι η μοναδική υποστηριζόμενη μέθοδο ελέγχου ταυτότητας, όταν οι IIS και η βάση δεδομένων Forecaster SQL βρίσκονται σε διαφορετικούς υπολογιστές. Ανάλυση 6

Cause 7

Έλεγχος ταυτότητας των Windows είναι η μέθοδος ταυτότητας υποστηρίζεται μόνο όταν οι υπηρεσίες IIS και η βάση δεδομένων Forecaster SQL είναι στον ίδιο υπολογιστή. Ανάλυση 7

Cause 8

Αυτό είναι ένα γνωστό ζήτημα όταν χρησιμοποιείτε ένα ρόλο εφαρμογής SQL και ένα περιβάλλον Forecaster Web Access (IIS και του Forecaster SQL Server ξεχωριστούς υπολογιστές) επιπέδου 2. Ανάλυση 8

Αιτία 9

Ο χρήστης των Windows δεν έχει τα απαιτούμενα δικαιώματα SQL. Ανάλυση 9

Cause 10

Χρησιμοποιώντας το πλήρως αναγνωρισμένο όνομα τομέα ή μια προσαρμοσμένη κεφαλίδα κεντρικού υπολογιστή για να κάνετε αναζήτηση σε μια τοπική τοποθεσία Web μπορεί να προκαλέσει την αποτυχία του ελέγχου ταυτότητας των Windows. Ανάλυση 10


Προτεινόμενη αντιμετώπιση

Προτεινόμενη αντιμετώπιση 1

Επιβεβαιώστε το χρήστη των Windows που προσπαθεί να συνδεθεί με Web Access υπάρχει ως χρήστης Forecaster.

1. Ανοίξτε το πρόγραμμα-πελάτης πλήρη Forecaster και συνδεθείτε.

2. Κάντε κλικ στο πρόγραμμα εγκατάστασης και στη συνέχεια επιλέξτε ασφαλείας. Βεβαιωθείτε να υπάρχει ο χρήστης των Windows (μορφή 'Τομέας\Χρήστης').


Προτεινόμενη αντιμετώπιση 2

Επιβεβαιώστε τις δοκιμές σύνδεσης της εργαλείο εγγραφής βάσης δεδομένων Access Web με επιτυχία.

1. συνδεθείτε με το διακομιστή που εκτελεί IIS όπου είναι εγκατεστημένο το Web Access ως χρήστης των Windows που υπάρχει ως χρήστης στο Forecaster.

2. Κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στην επιλογή Microsoft Forecaster 7.0και, στη συνέχεια, επιλέξτε Το εργαλείο εγγραφής βάσης δεδομένων της Microsoft Forecaster.

3. Επιλέξτε το Εμφανιζόμενο όνομα που ταιριάζει με τη σύνδεση που παρουσιάστηκε το σφάλμα αποτυχίας σύνδεσης στο.

4. Επιλέξτε Δοκιμή χρησιμοποιώντας την τρέχουσα σύνδεση Windows και, στη συνέχεια, κάντε κλικ στο Test. Εάν αυτό δεν ελέγχει με επιτυχία, δοκιμάστε να χρησιμοποιήσετε το πλήρως προσδιορισμένο όνομα τομέα για την τιμή του διακομιστή. Εάν αυτή εξακολουθεί να αποτυγχάνει, ανατρέξτε στο θέμα 9 ανάλυση.


Προτεινόμενη αντιμετώπιση 3

Συνδεθείτε με το διακομιστή που εκτελεί τις υπηρεσίες IIS όπου είναι εγκατεστημένη η Web Access και ανοίξτε το IIS Manager.


Για τις υπηρεσίες IIS 6:

1. αναπτύξτε το όνομα του διακομιστή στο επάνω μέρος και, στη συνέχεια, κάντε κλικ στο φάκελο Επεκτάσεων υπηρεσίας Web .

2. Επιλέξτε ASP.NET v2.0.xxxxx και, στη συνέχεια, κάντε κλικ στην επιλογή Αποδοχή. Επαναλάβετε αυτό το βήμα για ASP.NET v4.0.xxxxx.
Για τις υπηρεσίες IIS 7:

1. Κάντε κλικ στο όνομα του διακομιστή στο επάνω μέρος και, στη συνέχεια, κάντε διπλό κλικ στο ISAPI και περιορισμούς CGI στην κατηγορία των υπηρεσιών IIS.

2. Κάντε δεξιό κλικ στο v2.0.xxxxx του ASP.NET και, στη συνέχεια, επιλέξτε να επιτρέπεται. Επαναλάβετε αυτό το βήμα για ASP.NET v4.0.xxxxx.


Σημείωση Ίσως χρειαστεί να κάνετε επανεκκίνηση του χώρου συγκέντρωσης εφαρμογών Microsoft Forecaster 7.0 και τοποθεσία Web αφού κάνετε αυτές τις αλλαγές.

Προτεινόμενη αντιμετώπιση 4

Έλεγχος λογαριασμού χρήστη (UAC) ή έλλειψη δικαιωμάτων εγκατάστασης μπορεί να εμποδίσει το πρόγραμμα-πελάτη Web του Microsoft Forecaster 7.0 σωστή εγκατάσταση στο σταθμό εργασίας ενός χρήστη. Μπορείτε να επιλύσετε αυτό το θέμα, τους παραχωρήσετε δικαιώματα τοπικού διαχειριστή στο σταθμό εργασίας και να εκτελεί τον Internet Explorer ως διαχειριστής.

Η προτεινόμενη μέθοδος είναι η εκτέλεση του Internet Explorer ως διαχειριστής:

1. από το σταθμό εργασίας του χρήστη, κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε δεξιό κλικ στο Internet Explorer και στη συνέχεια επιλέξτε Εκτέλεση ως διαχειριστής.

2. Ανοίξτε την τοποθεσία Web Forecaster Web Access και θα σας ζητηθεί να εγκαταστήσετε το πρόγραμμα-πελάτης πρόσβασης του Forecaster Web.

Σημείωση Εάν δεν σας ζητηθεί να εγκαταστήσετε τα στοιχεία προγράμματος-πελάτη, θα πρέπει να αντιγράψετε το MicrosoftForecasterWebClient.msi και το msxml6.msi του τοπικού σταθμού εργασίας και να εκτελείτε και τα δύο με διαπιστευτήρια διαχειριστή. Αυτά τα αρχεία βρίσκονται στον Server εκτελεί IIS όπου είναι εγκατεστημένο το Microsoft Forecaster 7.0 Web Access στο φάκελο WebAccess\Cabs\Files.



Προτεινόμενη αντιμετώπιση 5

Η Microsoft Forecaster 7.0 Web Access απαιτεί την εγκατάσταση του προγράμματος οδήγησης SQL Native Client (έκδοση 9.xx.xxxx) στο διακομιστή που εκτελεί τις υπηρεσίες IIS. Ορισμένα περιβάλλοντα μπορεί μόνο να εγκαταστήσει το πρόγραμμα οδήγησης εγγενή 10.0 υπολογιστή-πελάτη SQL και, επομένως, θα αντιμετωπίσετε αυτό το σφάλμα σύνδεσης.


1. Κάντε λήψη του Microsoft SQL Server Native Client από την ακόλουθη σύνδεση:

http://www.Microsoft.com/downloads/details.aspx?FamilyId=7768393B-71FA-4281-83EB-CAB08BE4FB76&displaylang=e&displaylang=en

2. Εγκαταστήστε το Microsoft SQL Server Native Client στο διακομιστή που εκτελεί τις υπηρεσίες IIS.


Ανάλυση 6

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

Συνδεθείτε με το διακομιστή που εκτελεί τις υπηρεσίες IIS όπου είναι εγκατεστημένη η Web Access και ανοίξτε το IIS Manager.

Για τις υπηρεσίες IIS 6:

1. αναπτύξτε την τοποθεσία Web που υπάρχει Forecaster στην περιοχή.

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

3. Επιλέξτε την καρτέλα " Ασφάλεια καταλόγου ".

4. Κάντε κλικ στο κουμπί Επεξεργασία.

5. σε αυτό το παράθυρο, καταργήστε όλα τα παράθυρα εκτός από το βασικό έλεγχο ταυτότητας. Σημείωση Σας συνιστούμε να HTTS (ή SSL) να χρησιμοποιηθεί με βασικό έλεγχο ταυτότητας για την ασφάλεια.

6. Κάντε κλικ στο κουμπί OK.
Για το IIS 7.0:

1. αναπτύξτε την τοποθεσία Web που υπάρχει Forecaster στην περιοχή.

2. Επιλέξτε τον εικονικό κατάλογο Forecaster 7.0.

3. Κάντε διπλό κλικ στο ελέγχου ταυτότητας στην προβολή δυνατότητες.

4. Απενεργοποιήστε όλες τις μεθόδους ελέγχου ταυτότητας που αναγράφονται, εκτός από το Βασικό έλεγχο ταυτότητας.Σημείωση Ίσως χρειαστεί να κάνετε επανεκκίνηση του χώρου συγκέντρωσης εφαρμογών Microsoft Forecaster 7.0 και τοποθεσία Web αφού κάνετε αυτές τις αλλαγές.



Ανάλυση 7

Εάν ο διακομιστής που εκτελεί τις υπηρεσίες IIS και SQL server όπου η βάση δεδομένων βρίσκεται Forecaster είναι στον ίδιο υπολογιστή, έλεγχος ταυτότητας των Windows είναι η μόνη μέθοδος ελέγχου ταυτότητας που υποστηρίζεται.

Συνδεθείτε στο διακομιστή που εκτελεί τις υπηρεσίες IIS όπου είναι εγκατεστημένη η Web Access και, στη συνέχεια, ανοίξτε τη διαχείριση των υπηρεσιών IIS.

Για τις υπηρεσίες IIS 6:

1. αναπτύξτε την τοποθεσία Web που υπάρχει Forecaster στην περιοχή.

2. Κάντε δεξιό κλικ στον εικονικό κατάλογο Forecaster 7.0 και επιλέξτε την εντολή Ιδιότητες.

3. Επιλέξτε την καρτέλα " Ασφάλεια καταλόγου ".

4. Κάντε κλικ στο κουμπί Επεξεργασία.

5. σε αυτό το παράθυρο, καταργήστε την επιλογή όλων των παραθύρων εκτός των Windows ολοκληρωμένου ελέγχου ταυτότητας.
Σημείωση Σας συνιστούμε να HTTS (ή SSL) να χρησιμοποιηθεί με βασικό έλεγχο ταυτότητας, για λόγους ασφαλείας.

6. Κάντε κλικ στο κουμπί OK.
Για το IIS 7.0:

1. αναπτύξτε την τοποθεσία Web που υπάρχει Forecaster στην περιοχή.

2. Επιλέξτε τον εικονικό κατάλογο Forecaster 7.0.

3. Κάντε διπλό κλικ στο ελέγχου ταυτότητας στην προβολή δυνατότητες.

4. Απενεργοποιήστε όλες τις μεθόδους ελέγχου ταυτότητας που αναφέρονται, εκτός των Windows , ο έλεγχος ταυτότητας.

Σημείωση Ίσως χρειαστεί να κάνετε επανεκκίνηση του χώρου συγκέντρωσης εφαρμογών Microsoft Forecaster 7.0 και τοποθεσία Web αφού κάνετε αυτές τις αλλαγές.




Ανάλυση 8

Οι χρήστες χωρίς δικαιώματα διαχειριστή Forecaster θα μπορούν να συνδεθούν στο Web Access όταν χρησιμοποιούνται οι ρόλοι της εφαρμογής διακομιστή SQL.

Σημείωση Αυτή η λύση εφαρμόζεται μόνο σε βάσεις δεδομένων Forecaster που έχουν ρυθμιστεί ειδικά για να χρησιμοποιήσετε ένα ρόλο εφαρμογής SQL. Ένα ρόλο εφαρμογής είναι μια ρύθμιση παραμέτρων ασφαλείας ειδικά και δεν έχει οριστεί ως εξής, σε μια προεπιλεγμένη εγκατάσταση βάσης δεδομένων Forecaster.

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

2. μεταβείτε στο φάκελο όπου είναι εγκατεστημένη η Forecaster Web Access. Ο προεπιλεγμένος φάκελος είναι ως εξής: 7.0\WebAccess C:\Program Files\Microsoft Forecaster.

3. στο φάκελο WebAccess, δημιουργήστε ένα αντίγραφο ασφαλείας από το jscripts. Αρχείο ASP.

4. Ανοίξτε το jscripts. Αρχείο ASP στο Σημειωματάριο (Notepad).

5. εντοπίστε την ακόλουθη γραμμή:

{//fill in the login control and validate the login



6. Τοποθετήστε αυτήν τη δέσμη ενεργειών στη γραμμή αμέσως μετά τη γραμμή που βρίσκεται στο βήμα #5:

document.cookie="CA=" + escape(parent.frames.bodyfrm.document.forms.loginform.app.value);




Τώρα είναι όπως:

{//fill in the login control and validate the login
document.cookie="CA=" + escape(parent.frames.bodyfrm.document.forms.loginform.app.value);


7. Αποθηκεύστε τις αλλαγές σε jscripts. ASP.

Σημείωση Ίσως χρειαστεί να κάνετε επανεκκίνηση του χώρου συγκέντρωσης εφαρμογών Microsoft Forecaster 7.0 και τοποθεσία Web αφού κάνετε αυτές τις αλλαγές.



Ανάλυση 9

Για να επιβεβαιώσετε ότι τα δικαιώματα SQL έχουν ρυθμιστεί σωστά, χρησιμοποιήστε το ακόλουθο άρθρο της Γνωσιακής Βάσης:

https://MBS.Microsoft.com/knowledgebase/KBDisplay.aspx?scid=KB; EN-US; 951225


Ανάλυση 10:

Για να αντιμετωπίσετε αυτό το ζήτημα, χρησιμοποιήστε το ακόλουθο άρθρο της Γνωσιακής Βάσης:

http://support.microsoft.com/kb/896861


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

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Συμμετοχή στο Microsoft Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;

Σας ευχαριστούμε για τα σχόλιά σας!

×