Jelenségek
Amikor elindítja az Üzleti portált, a rendszer felhasználónév és jelszó kérését is felajánlhatja. Ez a probléma a következő termékekben fordul elő:
-
Üzleti portál a Microsoft Dynamics GP-ban
-
Üzleti portál a Microsoft Business Solutions - Great Plains szolgáltatásban
-
Üzleti portál a Microsoft Dynamics SL-ban
-
Üzleti portál a Microsoft Business Solutions - Salamon szolgáltatásban
A probléma oka
1. ok
Ezt a problémát az IIS (IIS) Microsoft Internet Information Services okozhatja. Lásd az 1. felbontást a "Megoldás" szakaszban.
2. ok
Ezt a problémát a Microsoft Internet Explorer konfigurációs beállításai okozhatják. Lásd a "Megoldás" című szakasz 2. felbontását.
3. ok
Ez a probléma azért fordulhat elő, mert Windows SharePoint és az üzleti portál szerepkörei nincsenek megfelelően szinkronizálva. Lásd a "Felbontás" szakasz 3. felbontását.
4. ok
Ez a probléma akkor fordulhat elő, ha a felhasználókat ugyanazokkal a felhasználónévvel távolították el és vették fel újra az Active Directory címtárszolgáltatásban, a felhasználó biztonsági azonosítója (SID) más lehet az Active Directoryban, mint a Windows SharePoint Services (WSS). Lásd a 4. felbontást a "Megoldás" szakaszban.
5. ok
Ez a probléma akkor fordulhat elő, ha a probléma az adott felhasználónál sérült Ntuser.dat fájl. Lásd az 5. felbontást a "Megoldás" szakaszban.
6. ok
Ez a probléma akkor fordulhat elő, ha a vállalati embléma bekerült az üzleti portál lapjaira, és előfordulhat, hogy a felhasználó nem rendelkezik NTFS-fájlrendszeri engedélyekkel az emblémát tartalmazó fájlhoz. Lásd a "Felbontás" szakasz 6. felbontását.
7. ok
Ez a probléma akkor fordulhat elő, ha egy felhasználó nem rendelkezik a megfelelő jogokkal a fizikai fájlokhoz ASP.NET *.aspx fájlokhoz. Lásd a 7. felbontást a "Felbontás" szakaszban.
8. ok
Ez a probléma akkor fordulhat elő, ha SharePoint webalkalmazás Kerberos-hitelesítést használ. Lásd a Felbontás 8 című szakasz "Felbontás" című szakaszát.
Megoldás
1. felbontás
A konfiguráció IIS-ban való ellenőrzéséhez kövesse az alábbi lépéseket:
-
Jelentkezzen be az IIS-t futtató kiszolgálóra helyi rendszergazdai engedélyekkel rendelkező felhasználóként.
-
Kattintson a Startgombra, majd a Futtatás parancsra,írja be az inetmgr parancsot, majd kattintson az OK gombra.
-
Kattintson a jobb gombbal arra a webhelyre, amelyen az üzleti portál telepítve van, majd kattintson a Tulajdonságok parancsra.
-
Kattintson a Címtárbiztonság fülre.
-
A Hitelesítés és hozzáférés-vezérlés ablakban kattintson a Szerkesztés gombra.
-
Jelölje be az Integrált hitelesítés Windows jelölőnégyzetet, majd kattintson az OK gombra.
Megjegyzés: Az Integrált Windows jelölőnégyzetnek az egyetlen jelölőnégyzetnek kell lennie, amely be van jelölve ebben az ablakban. Ha az IIS-ban engedélyezve van az Egyszerű hitelesítés, a rendszer minden alkalommal kérni fogja, hogy jelentkezzen be, amikor a webhelyet az Internet Explorer-munkamenetben megnyitják. Ha engedélyezve van az Kivonatos hitelesítés, a rendszer a webhely minden egyes elérésekor kéri, hogy jelentkezzen be. Az kivonat-hitelesítéshez azonban Active Directory szükséges, és a felhasználónév és a jelszó titkosítva van. -
Bontsa ki azt a webhelyet, amelyen az üzleti portál telepítve van, kattintson a jobb gombbal a BusinessPortal virtuális címtárra, kattintson a Tulajdonságok parancsra, majd ismételje meg a jelen szakasz 5–7. lépését.
2. felbontás
Az Internet Explorer konfigurációs beállításainak ellenőrzéséhez kövesse az alábbi lépéseket:
-
Az Internet Explorerben állapítsa meg, hogy az Üzleti portál a Helyi intranet vagy a Megbízható helyek zónát használja-e. Ehhez indítsa el az Üzleti portált, majd jegyezze fel, hogy melyik zóna szerepel az Internet Explorer ablakának jobb alsó sarkában az üzleti portál webhelyén.
-
Kattintson az Eszközökmenü Internetbeállítások parancsra,majd a Biztonság fülre.
-
Attól függően, hogy az Üzleti portál melyik zónát használja, kattintson a Helyi intranet vagy a Megbízható helyek elemre,majd az Egyéni szint parancsra.
Megjegyzés: A szakasz 1. lépésében annak megállapításához, hogy melyik zóna üzleti portált használja. -
Győződjön meg arról, hogy ActiveX beállítás Engedélyezve van.
-
A Felhasználói hitelesítés csoportban győződjön meg arról, hogy az Automatikus bejelentkezés aktuális felhasználónévvel és jelszóval jelölőnégyzet be van jelölve.
-
Ha nem a megfelelő jelszavakat kell kiürítetni a gyorsítótárból, akkor a megfelelő lépéssel törölje a jelszót:
-
Ha Internet Explorer 7-Windows használ, kattintson az Általános fülre, a Törlésgombra, majd a Jelszavak törlése parancsra.
-
Ha az Internet Explorer 6 Windows böngészőt használja, kattintson a Tartalom fülre, majd az Automatikus kiegészítés parancsra, végül a Jelszavak ürítása parancsra.
-
-
Ellenőrizze, hogy nincs-e engedélyezve a Megvitatás lehetőség az Internet Explorerben. Ehhez kattintson a Nézet ,majdaz Intézősáv elemre, majd a gombra kattintva távolítsa el a Megvitatás gomb melletti pipát.
Megjegyzés: Az Internet Explorer beállításait minden egyes munkaállomáson meg kell konfigurálni minden olyan felhasználónál, aki problémát tapasztal.
3. felbontás
A probléma megoldásához futtassa a szerepkör-szinkronizálást az üzleti portálon. Ezt a következőképpen teheti meg:
-
Indítsa el az üzleti portált olyan felhasználóként, aki rendszergazdai szerepkört kap az üzleti portálon minden cégnél.
-
Kattintson a Gépházgombra, kattintson a Felhasználók és engedélyek, majd a Szerepkörök kezelése , majd a Szerepkör-szinkronizálás ellenőrzése elemre.
-
Kattintson a Mind, majd az Ellenőrzés elemre.
-
Ha hiba történik, kattintson a Frissítés elemre.
Megjegyzés: Ez a funkció nem létezik a Microsoft Dynamics GP 10.0 üzleti portálján, illetve a Microsoft Dynamics SL 7.0 üzleti portálján.
4. felbontás
A probléma megoldásához futtassa az ValidateBPUser segédprogramot, és keresse meg az érvénytelen azonosítókat használó felhasználót vagy felhasználókat. Ezt a következőképpen teheti meg:
-
Töltse le ValidateBPUser.exe segédprogramot. A segédprogram ValidateBPUser.exe letöltéséhez látogasson el a Microsoft alábbi webhelyére:
https://mbs.microsoft.com/fileexchange/?fileID=8069b581-a52b-4705-90c7-0ed728fe0b9eMegjegyzés: Töltse le a segédprogramot az üzleti portált futtató számítógépre.
-
Módosítsa a következő két paramétert ValidateBPusers.exe.config fájlban, az adott környezet alapján:
-
WebServerRootUrl: Ez
az az URL-cím, amely az üzleti portált üzemeltető. Ha például az alapértelmezett webhelyre telepítette az Üzleti portált, az URL-cím http://IISComputerName. -
BusinessPortalBPSharePointRootSiteUrl: Ez SharePoint webhely
gyökerének URL-címe. Ez egyenértékű a fájlban található wssObjectModelSiteURL BusinessFramework.config paraméterrel.
-
-
Futtassa a ValidateBPUser.exe segédprogramot. Ehhez kövesse az alábbi lépéseket: Ügyeljen arra, hogy a segédprogramot olyan üzletiportál-felhasználóként futtassa, aki a
BP-rendszergazda (minden cégnél) szerepkört kapott. Ha a felhasználó nincs hozzárendelve a BP-rendszergazda szerepkörhöz, a rendszer kérni fogja a felhasználónevet és a jelszót.-
Az MS-DOS ablakában lépjen arra a könyvtárra, amelybe a segédprogramot mentette, és írja be a következő parancsot a parancssorba:
validateBPUsers.exe részletes
-
Az ablak bezáráshoz írja be a exit parancsot.
-
-
A segédprogram frissíti a BusinessPortalSharepointSIDMismatches.xml fájlt. A fájl tartalmazza az összes felhasználót, akinek az Active Directoryban a SID nem felel meg a sidi WSS. Ez a fájl alapértelmezés szerint a következő mappában található:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN
-
Ha a fájlban olyan felhasználók is vannak, akik nem egyező adataik vannak, forduljon a Microsoft Dynamics technikai támogatási szolgálatához.
5. felbontás
A sérült Ntuser.dat fájl feloldásához hozza létre újra a felhasználói profilt. A felhasználói profil újra létrehozásáról további információt a következő cikkben talál a Microsoft Tudásbázisban található cikk megtekintéséhez:
811151 Adatok másolása sérült felhasználói profilból új profilba
6. felbontás
A probléma megoldásához adjon teljes hozzáférésű NTSF-engedélyeket a felhasználónak az emblémát tartalmazó fájlhoz. Ezt a következőképpen teheti meg:
-
Keresse meg az emblémát tartalmazó fájlt. Ehhez kattintson a Webhelywebhely Gépház, az Általános Gépház,majd a Portál emblémájának módosítása parancsra.
-
Kattintson a jobb gombbal a fájlra, és válassza a Tulajdonságok parancsot.
-
A Biztonság lapon kattintson a Hozzáadás gombra.
-
Az Adja meg a kijelölni kívánt objektumneveket mezőbe írja be a megjelenő felhasználó nevét, kattintson a Névellenőrzés gombra, majd az OK gombra.
-
Az Engedélyek területen kattintson az Allow for the Full Control (Teljes hozzáférés engedélyezése) elemre, majd kattintson az OK gombra.
7. felbontás
A probléma megoldásához adjon további jogokat a webhely által használt összes fizikai fájlnak. Vagy egy teszt során ellenőrizze, hogy a hiba továbbra is fennáll-e, hogy a felhasználót helyi rendszergazdának teszi ki az üzletiportál-számítógépen.
8. felbontás
A probléma megoldásához engedélyezze az NTLM-hitelesítést az üzleti portál webalkalmazásához. Ehhez kövesse az alábbi, a megfelelő verziónak megfelelő lépéseket:
Sharepoint 3.0-
Az üzleti portál kiszolgálóján kattintson a Start gombra, majd a Vezérlőpult parancsra, kattintson a Felügyeleti eszközök menügombra, SharePoint 3.0 Központi felügyelet parancsra.
-
Kattintson az Alkalmazáskezelés fülre.
-
Az Alkalmazásbiztonság alatt kattintson a Hitelesítésszolgáltatók elemre.
-
Győződjön meg arról, hogy az Üzleti portál webalkalmazás van kiválasztva a jobb felső sarokban.
-
Kattintson az Alapértelmezett gombra.
-
Az IIS Authentication Gépház (IIS-hitelesítés) Windows jelölje be az Integrated Windows authentication (Integrált hitelesítés) jelölőnégyzetet. Ügyeljen arra is, hogy az NTLM legyen kijelölve.
-
Kattintson a Mentés gombra.
-
Indítsa újra az IIS-t.
-
Indítsa el az üzleti portált, és ellenőrizze, hogy fennáll-e még a probléma.
SharePoint 2010
-
Az üzleti portál kiszolgálóján kattintson a Startgombra, majd a Minden program parancsra, SharePoint 2010-estermékek elemre, majd kattintson a 2010 SharePoint es központifelügyelet elemre.
-
Kattintson a Webalkalmazások kezelése elemre.
-
Kattintással jelölje ki azt a webhelyet, amelyre az Üzleti portál webalkalmazás telepítve van.
-
A Biztonság szakaszban kattintson a Hitelesítésszolgáltatók, majd az Alapértelmezett elemre.
-
Az IIS-Gépház csoportban győződjön meg arról, hogy az Integrált hitelesítés Windows jelölőnégyzet be van jelölve. Ügyeljen arra is, hogy az NTLM legyen kijelölve.
-
Kattintson a Mentés gombra.
-
Indítsa újra az IIS-t.
-
Indítsa el az üzleti portált, és ellenőrizze, hogy fennáll-e még a probléma.