Jelenségek
A Microsoft Dynamics GP vagy a Microsoft Dynamics SL üzleti portálján a következő hibaüzenet jelenhet meg, amikor a Webhely Gépház majd a Felhasználók kezelése elemre kattint:
Kiszolgálóhiba a következőben: '/' alkalmazás.-------------------------------------------------------------------------------- érvénytelen felhasználó. Leírás: Nem kezelt kivétel történt az aktuális webes kérelem végrehajtása során. Kérjük, tekintse át a stack trace (kötegkövetés) adatokat a hibával és a kód származási helyének ellenőrzésvel kapcsolatban. Kivétel részletei: Microsoft.BusinessFramework.Security.AuthenticationException: Érvénytelen felhasználó.Forráshiba: Az aktuális webes kérelem végrehajtása során nem kezelt kivétel jön létre. A kivétel forrására és helyére vonatkozó információk az alábbi kivételhalm-nyomkövetéssel azonosíthatók. Stack Trace: [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-keretrendszer Version:1.1.4322.2032; ASP.NET Verzió:1.1.4322.2032
A probléma oka
Ez a probléma akkor fordul elő, ha a következő feltételek közül egy vagy több teljesül:
- 
              Az Üzleti portál telepítéséhez használt felhasználói fiók nem rendelkezik a megfelelő engedélyekkel az IIS-t futtató Microsoft Internet Information Services kiszolgálón. A felhasználói fiók nem tagja a számítógépen futó megfelelő szerepköröknek, Microsoft SQL Server. 
- 
              A felhasználói fiók annak a tartománynak a tagja, amely nem tagja annak a tartománynak, amelyben az üzleti portált telepítették. 
- 
              A felhasználói fiók nem létezik az Üzleti portál tábláiban a Dynamics-adatbázisban vagy a rendszeradatbázisban. 
- 
              A felhasználói fiók megsérül az Üzleti portálon. 
- 
              Az Internet Továbbfejlesztett biztonság engedélyezve van. 
Megoldás
A probléma megoldásához kövesse az alábbi lépéseket. Minden egyes lépés befejezése után kattintson a Webhelywebhely Gépházmajd a Felhasználók kezelése az üzleti portálon lehetőségre. Ha nem jelenik meg a "Tünetek" szakaszban említett hibaüzenet, akkor megoldotta a problémát. Ha ez igaz, akkor nem kell végrehajtania a szakaszban hátralévő lépéseket. Minden alkalommal, amikor megjelenik a hibaüzenet, lépjen a következő lépésre.
- 
              Győződjön meg arról, hogy az Üzleti portál telepítéséhez használt felhasználói fiók legalább helyi rendszergazdai engedélyekkel rendelkezik az IIS-t futtató kiszolgálón. Ezenkívül arról is győződjön meg, hogy a felhasználói fiók rendelkezik Microsoft SQL Server bejelentkezéssel. Győződjön meg arról, hogy a bejelentkezés az alábbi kiszolgálói szerepköröknek SQL Server: - 
                  Biztonsági rendszergazdák 
- 
                  Adatbázis-készítők 
 
- 
                  
- 
              Győződjön meg arról, hogy a felhasználói fiók annak a tartománynak és hálózatnak a tagja, amelyen az üzleti portál telepítve van. Ellenőrizze azt is, hogy a tartományhoz be van-e állítva egy megbízható környezet a hálózaton. 
- 
              Győződjön meg arról, hogy a hibaüzenetet fogadó felhasználói fiók létezik az alábbi táblázatokban: - 
                  MbfUserWindowsIdentity 
- 
                  MbfUser 
 A felhasználói fiók létezik-e, ha futtatja az alábbi utasítást a SQL Query Analyzer vagy a SQL Server Management Studio. A Microsoft Dynamics GP esetén futtassa az utasítást a Dynamics-adatbázison. A Microsoft Dynamics SL-hez futtassa az utasítást a rendszeradatbázison. SELECT WINDOWSCREDENTIALS FROM MbfUserWindowsIdentitySELECT ALIAS FROM MbfUser Ha a felhasználói fiók nem létezik ezekben a táblákban, az Üzleti portált telepített felhasználónak el kell távolítania, majd hozzá kell adnia a felhasználói fiókot az Üzleti portálon keresztül. A felhasználói fiókok eltávolításáról és hozzáadásáról további információt a További információ című szakaszban található. 
- 
                  
- 
              Ha a probléma nem szűnik meg, az Üzleti portált telepített felhasználót próbálja meg végrehajtani. Ha az üzleti portált telepítő felhasználó nem kapja meg a hibaüzenetet, előfordulhat, hogy a hibaüzenetet kapó felhasználó felhasználói fiókja megsérült. Az Üzleti portált telepített felhasználónak el kell távolítania, majd hozzá kell adnia a felhasználói fiókot az Üzleti portálon keresztül. A felhasználói fiókok eltávolításáról és hozzáadásáról további információt a További információ című szakaszban található. 
- 
              Az IIS-kiszolgálón kattintson a Startgombra, majd a Vezérlőpult parancsra,kattintson a Programok telepítése és törlése, majd a Hozzáadás/eltávolítás Windows parancsra. Törölje a jelölést az Internet továbbfejlesztett biztonság jelölőnégyzetből, majd a varázsló lépéseit haladva távolítsa el a programot. Megjegyzések - 
                  Ha az Internet Enhanced Securityt szeretné használni, ügyeljen arra, hogy a megfelelő jelszóval együtt a tartomány\felhasználónév\felhasználónév használatával jelentkezzen be. 
- 
                  A biztonsági ellenőrzéshez nem szükséges az Internet továbbfejlesztett biztonsága, mert az üzleti portál hitelesíti magát a tartományon minden olyan felhasználónál, aki megpróbál bejelentkezni a programba. 
 
- 
                  
További információ
Ha el szeretne távolítani, majd fel szeretne venni egy felhasználói fiókot az üzleti portálon, kövesse az alábbi lépéseket.
Felhasználó eltávolítása
- 
                  Indítsa el az Üzleti portált. Használja az Üzleti portál telepítéséhez használt felhasználói fiókot. 
- 
                  Az Üzleti portál 3.0-ban kattintson a Webhelywebhely Gépház,majd az Üzleti portál felhasználóinak kezelése elemre.A Dynamics GP 10 és újabb verziók üzleti portálján kattintson a Webhelyműveletek ,majd a Webhely Gépház elemre,majd az Üzleti portál felügyelete csoportban kattintson a Felhasználók elemre. 
- 
                  A Felhasználói lista listában válassza ki a felhasználói fiókot. 
- 
                  A Feladat hozzáadása csoportban kattintson a Felhasználók eltávolítása gombra. 
- 
                  Az Üzleti portál felhasználóinak eltávolítása ablakban kattintással jelölje ki az eltávolítani kívánt felhasználói fiókot. 
- 
                  Kattintson az Eltávolítás gombra. 
Felhasználó hozzáadása
- 
                  Indítsa el az Üzleti portált. Használja az Üzleti portál telepítéséhez használt felhasználói fiókot. 
- 
                  Az Üzleti portál 3.0-ban kattintson a Webhelywebhely Gépház,majd az Üzleti portál felhasználóinak kezelése elemre.A Dynamics GP 10 és újabb verziók üzleti portálján kattintson a Webhelyműveletek ,majd a Webhely Gépház elemre,majd az Üzleti portál felügyelete csoportban kattintson a Felhasználók elemre. 
- 
                  A Feladat felvétele területen kattintson az Új felhasználók hozzáadása elemre. Ha fel szeretne venni egy felhasználói fiókot az üzleti portálra, kövesse a Felhasználók hozzáadása varázsló lépéseit. 
 
                         
				 
				