Znaki
V programu Business Portal za Microsoft Dynamics GP ali Microsoft Dynamics SL se lahko prikaže to sporočilo o napaki, ko kliknete Nastavitve mesta in nato upravljanje uporabnikov:
Napaka strežnika v aplikaciji »/«.
--------------------------------------------------------------------------------
neveljaven uporabnik.
Opis: Med izvajanjem trenutne spletne zahteve je prišlo do neobravnane izjeme. Preglejte sledenje sklada, če želite več informacij o napaki in kje je bila napaka izvorna v kodi.
Podrobnosti izjeme: Microsoft.BusinessFramework.Security.AuthenticationException: Neveljaven uporabnik.
Napaka vira: Med izvajanjem trenutne spletne zahteve je bila ustvarjena neobravnaana izjema. Informacije o izvoru in lokaciji izjeme je mogoče določiti s spodnjim sledenjem sklada izjem.
Stack Trace:
[AuthenticationException: Neveljaven uporabnik.] 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(korak IExecutionStep, Logičen& completedSynchronously) +87 -------------------------------------------------------------------------------- Informacije o
različici: Microsoft
ogrodje .NET Framework Version:1.1.4322.2032;
ASP.NET Različica:1.1.4322.2032
Razlog
Do te težave pride, če je resničen eden ali več teh pogojev:
-
Uporabniški račun, ki je bil uporabljen za namestitev poslovnega portala, nima pravilnih dovoljenj za strežnik, v Internet Information Services izvaja Microsoft Internet Information Services (IIS). Uporabniški račun ni član pravilnih vlog v računalniku, v katerem se izvaja Microsoft SQL Server.
-
Uporabniški račun je član domene, ki se razlikuje od domene, v kateri je bil nameščen portal Business Portal.
-
Uporabniški račun ne obstaja v tabelah poslovnega portala v zbirki podatkov Dynamics ali v sistemski zbirki podatkov.
-
Uporabniški račun je poškodovan v poslovnem portalu.
-
Internetna izboljšana varnost je omogočena.
Rešitev
Če želite odpraviti to težavo, upoštevajte ta navodila. Ko dokončate posamezen korak, kliknite Zavihek Nastavitvein nato še Upravljanje uporabnikov v poslovnem portalu. Če ne prejmete sporočila o napaki, ki je omenjeno v razdelku »Znaki«, ste težavo odpravili. Če to velja, vam ni treba dokončati preostalih korakov v tem razdelku. Vsakič ko prejmete sporočilo o napaki, pojdite na naslednji korak.
-
Prepričajte se, da uporabniški račun, ki je bil uporabljen za namestitev poslovnega portala, ima vsaj lokalna skrbniška dovoljenja v strežniku, v ki se izvaja IIS. Poleg tega se prepričajte, da je v uporabniškem računu že Microsoft SQL Server račun. Prepričajte se, da je prijava član teh vlog strežnika v SQL Server:
-
Skrbniki za varnost
-
Ustvarjalci zbirk podatkov
-
-
Prepričajte se, da je uporabniški račun član domene in omrežje, v katerem je nameščen poslovni portal. Poleg tega se prepričajte, da ima domena okolje, ki mu zaupate, nastavljeno v omrežju.
-
Prepričajte se, da uporabniški račun, ki prejema sporočilo o napaki, obstaja v teh tabelah:
-
MbfUserWindowsIdentity
-
MbfUser
Če želite preveriti, ali uporabniški račun obstaja, zaženite to izjavo v SQL Query Analyzer ali v SQL Server Management Studio. Za Microsoft Dynamics GP zaženite izjavo z zbirko podatkov Dynamics. Za microsoft Dynamics SL zaženite izjavo s sistemsko zbirko podatkov.SELECT WINDOWSCREDENTIALS FROM MbfUserWindowsIdentity
SELECT ALIAS FROM MbfUserČe uporabniški račun v teh tabelah ne obstaja, mora uporabnik, ki je namestil poslovni portal, odstraniti in nato dodati uporabniški račun s poslovnim portalom. Če želite več informacij o tem, kako odstranite ali dodate uporabniški račun, glejte razdelek »Več informacij«.
-
-
Če težave ne morete odpraviti, naj uporabnik, ki je namestil Business Portal, poskusi izvesti opravilo. Če uporabnik, ki je namestil poslovni portal, ne prejme sporočila o napaki, je morda poškodovan uporabniški račun uporabnika, ki je prejel sporočilo o napaki. Uporabnik, ki je namestil poslovni portal, mora odstraniti in nato dodati uporabniški račun s portalom Business Portal. Če želite več informacij o tem, kako odstranite ali dodate uporabniški račun, glejte razdelek »Več informacij«.
-
V strežniku IIS kliknite Start, nato Nadzorna plošča,Dodaj ali odstrani programe in nato kliknite Dodaj/odstrani Windows komponente. Počistite potrditveno polje Internetna izboljšana varnost in nato nadaljujte s čarovnikom, da odstranite program.
Opombe-
Če želite uporabiti izboljšano internetno varnost, se prepričajte, da se prijavite z uporabniškim imenom domene\ID uporabnika skupaj z ustreznim geslom.
-
Internetna izboljšana varnost ni potrebna za varnostno preverjanje, ker poslovni portal preveri pristnost domene za vsakega uporabnika, ki se poskuša prijaviti v program.
-
Več informacij
Če želite odstraniti in dodati uporabniški račun v portalu Business Portal, upoštevajte ta navodila.
Odstranjevanje uporabnika
-
Zaženite Business Portal. Uporabite uporabniški račun, ki ste ga uporabili za namestitev portala Business Portal.
-
V programu Business Portal 3.0 kliknite Nastavitve, nato pa še Upravljanje uporabnikov poslovnega portala.
V poslovnem portalu za Dynamics GP 10 (in novejše različice) kliknite Dejanja mesta,kliknite Nastavitvemesta in nato kliknite Uporabniki v razdelku Skrbništvo poslovnega portala. -
Na seznamu Seznam uporabnikov izberite uporabniški račun.
-
V območju Izberite opravilo kliknite Odstrani uporabnike.
-
V oknu Odstranjevanje uporabnikov poslovnega portala s klikom izberite uporabniški račun, ki ga želite odstraniti.
-
Kliknite Odstrani.
Dodajanje uporabnika
-
Zaženite Business Portal. Uporabite uporabniški račun, ki ste ga uporabili za namestitev portala Business Portal.
-
V programu Business Portal 3.0 kliknite Nastavitve, nato pa še Upravljanje uporabnikov poslovnega portala.
V poslovnem portalu za Dynamics GP 10 (in novejše različice) kliknite Dejanja mesta,kliknite Nastavitvemesta in nato kliknite Uporabniki v razdelku Skrbništvo poslovnega portala. -
V območju Izberite opravilo kliknite Dodaj nove uporabnike. Dokončajte korake čarovnika za dodajanje uporabnikov, da dodate uporabniški račun v poslovni portal.