Simptomi
Na poslovnom portalu za Microsoft Dynamics GP ili Microsoft Dynamics SL možete primiti sljedeću poruku o pogrešci kada kliknete Web-mjesto Postavke a zatim kliknite Upravljanje korisnicima:
Pogreška poslužitelja u aplikaciji "/".
-------------------------------------------------------------------------------- nije
valjan korisnik.
Opis: tijekom izvršavanja trenutnog web-zahtjeva došlo je do neopređene iznimke. Pregledajte praćenje stoga da biste saznali više o pogrešci i odakle potječe iz koda.
Pojedinosti o iznimki: Microsoft.BusinessFramework.Security.AuthenticationException: korisnik nije valjan.
Izvorna pogreška: tijekom izvršavanja trenutnog web-zahtjeva generirala se neoprekana iznimka. Informacije o porijeklu i mjestu iznimke mogu se prepoznati pomoću praćenja stoga iznimki u nastavku.
Praćenje stoga:
[AuthenticationException: Invalid user.] Microsoft.BusinessFramework.UserManager.VerifyUser() +695 Microsoft.BusinessFramework.EnterpriseSession.Initialize(String enterpriseUrl) +1061 Microsoft.BusinessFramework.Security.EnterpriseInitializationModule.OnAcquireRequestState(Object sender, EventArgs e) +150 System.Web.SyncEventExecutionStep.System. Web.HttpApplication+IExecutionStep.Execute() +60 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87
--------------------------------------------------------------------------------
Version Information:
Microsoft .NET Framework Version:1.1.4322.2032;
ASP.NET Verzija:1.1.4322.2032
Uzrok
Taj se problem pojavljuje kada vrijedi jedan ili više sljedećih uvjeta:
-
Korisnički račun koji je korišten za instalaciju poslovnog portala nema odgovarajuće dozvole na poslužitelju na kojem je instaliran Microsoft Internet Information Services (IIS). Korisnički račun nije član ispravnih uloga na računalu koje je Microsoft SQL Server.
-
Korisnički račun član je domene koja se razlikuje od domene u kojoj je instaliran Poslovni portal.
-
Korisnički račun ne postoji u tablicama poslovnog portala u bazi podataka sustava Dynamics ni u bazi podataka sustava.
-
Korisnički račun oštećen je na poslovnom portalu.
-
Omogućena je poboljšana sigurnost na internetu.
Rješenje
Da biste riješili taj problem, slijedite ove korake. Kada dovršite svaki korak, kliknite Web-Postavke, a zatim Upravljanje korisnicima na poslovnom portalu. Kada ne primite poruku o pogrešci koja se spominje u odjeljku "Simptomi", riješit ćete problem. Kada je to točno, ne morate dovršiti preostale korake u ovom odjeljku. Svaki put kada primite poruku o pogrešci, prijeđite na sljedeći korak.
-
Provjerite ima li korisnički račun koji je korišten za instalaciju poslovnog portala najmanje dozvole lokalnog administratora na poslužitelju na kojem je instaliran IIS. Osim toga, provjerite ima li korisnički račun Microsoft SQL Server prijavu. Provjerite je li prijava član sljedećih uloga poslužitelja u programu SQL Server:
-
Administratori sigurnosti
-
Kreatori baze podataka
-
-
Provjerite je li korisnički račun član domene i mreže u kojoj je instaliran Poslovni portal. Provjerite i je li u domeni postavljeno pouzdano okruženje u mreži.
-
Provjerite postoji li korisnički račun koji prima poruku o pogrešci u sljedećim tablicama:
-
MbfUserWindowsIdentity
-
MbfUser
Da biste provjerili postoji li korisnički račun, pokrenite sljedeću naredbu u alatu SQL analizator upita ili u SQL Server Management Studio. Za Microsoft Dynamics GP pokrenite izjavu u bazi podataka sustava Dynamics. Za Microsoft Dynamics SL pokrenite izjavu u bazi podataka sustava.SELECT WINDOWSCREDENTIALS FROM MbfUserWindowsIdentity
SELECT ALIAS FROM MbfUserAko korisnički račun ne postoji u tim tablicama, korisnik koji je instalirao poslovni portal mora ukloniti, a zatim dodati korisnički račun pomoću poslovnog portala. Dodatne informacije o uklanjanju ili dodavanju korisničkog računa potražite u odjeljku "Dodatne informacije".
-
-
Ako se problem nastavi pojavljivati, neka korisnik koji je instalirao poslovni portal pokuša izvršiti zadatak. Ako korisnik koji je instalirao poslovni portal ne primi poruku o pogrešci, može se oštetiti korisnički račun korisnika koji je primio poruku o pogrešci. Korisnik koji je instalirao poslovni portal mora ukloniti, a zatim dodati korisnički račun pomoću poslovnog portala. Dodatne informacije o uklanjanju ili dodavanju korisničkog računa potražite u odjeljku "Dodatne informacije".
-
Na IIS poslužitelju kliknite Start , zatimUpravljačka ploča, zatim Dodaj ili ukloni programe, a zatim Dodaj/ukloni Windows komponente. Poništite okvir Poboljšana internetska sigurnost, a zatim nastavite kroz čarobnjak da biste uklonili program.
Bilješke-
Ako želite koristiti poboljšanu sigurnost na internetu, provjerite jeste li se prijavite pomoću korisničkog imena domene\userID zajedno s odgovarajućom lozinkom.
-
Poboljšana sigurnost putem interneta nije potrebna za sigurnosnu provjeru jer poslovni portal provjerava autentičnost domene za svakog korisnika koji se pokuša prijaviti na program.
-
Dodatne informacije
Da biste uklonili i dodali korisnički račun na poslovnom portalu, slijedite ove korake.
Uklanjanje korisnika
-
Pokrenite poslovni portal. Koristite korisnički račun koji je korišten za instalaciju poslovnog portala.
-
Na poslovnom portalu 3.0 kliknite Web-Postavke, a zatim Upravljanje korisnicima poslovnog portala.
Na poslovnom portalu za Dynamics GP 10 (i novijim verzijama) kliknite Akcije web-mjesta,zatim Postavke , a zatim Korisnici u odjeljkuAdministracija poslovnog portala. -
Na popisu Popis korisnika odaberite korisnički račun.
-
U području Odabir zadatka kliknite Ukloni korisnike.
-
U prozoru Uklanjanje korisnika poslovnog portala kliknite da biste odabrali korisnički račun koji želite ukloniti.
-
Kliknite Ukloni.
Dodavanje korisnika
-
Pokrenite poslovni portal. Koristite korisnički račun koji je korišten za instalaciju poslovnog portala.
-
Na poslovnom portalu 3.0 kliknite Web-Postavke, a zatim Upravljanje korisnicima poslovnog portala.
Na poslovnom portalu za Dynamics GP 10 (i novijim verzijama) kliknite Akcije web-mjesta,zatim Postavke , a zatim Korisnici u odjeljkuAdministracija poslovnog portala. -
U području Odabir zadatka kliknite Dodaj nove korisnike. Dovršite korake u čarobnjaku za dodavanje korisnika da biste korisnički račun dodali na poslovni portal.