Megosztás a következőn keresztül:


Bejelentkezés hibaelhárítása a Power BI Desktopban

Előfordulhat, hogy a Power BI Desktopba próbál bejelentkezni, de hibákba ütközik. A bejelentkezési problémáknak két elsődleges oka van: a proxyhitelesítési hibák és a nem HTTPS-alapú URL-átirányítási hibák.

Annak megállapításához, hogy melyik probléma okozza a bejelentkezési problémát, első lépésként forduljon a rendszergazdához, és adjon meg diagnosztikai adatokat, hogy megállapíthassák a probléma okát. A bejelentkezési problémával kapcsolatos problémák nyomon követésével a rendszergazdák megállapíthatják, hogy az alábbi hibák közül melyik vonatkozik Önre.

Vessünk egy pillantást ezekre a problémákra. A cikk végén egy vitafórum ismerteti, hogyan rögzíthet nyomkövetést a Power BI Desktopban, amely segíthet a hibaelhárítási problémák nyomon követésében.

Proxyhitelesítéshez szükséges hiba

Az alábbi képernyőn egy példa látható a proxyhitelesítéshez szükséges hibára .

Screenshot shows a dialog about a sign-in error for proxy authentication error.

A Power BI Desktop nyomkövetési fájljaiban a következő kivételek vannak társítva ezzel a hibával:

  • Microsoft.PowerBI.Client.Windows.Services.PowerBIWebException
  • HttpStatusCode: ProxyAuthenticationRequired

Ha ez a hiba jelentkezik, a legvalószínűbb ok az, hogy a hálózat proxyhitelesítő kiszolgálója blokkolja a Power BI Desktop által kiadott webes kéréseket.

Ha a hálózat proxyhitelesítési kiszolgálót használ, a rendszergazda a következő tartományokat adhatja hozzá a proxyhitelesítési kiszolgáló engedélyezési listájához:

  • app.powerbi.com
  • api.powerbi.com
  • tartományok a *.analysis.windows.net névtérben

A kormányzati felhőhöz tartozó ügyfelek esetében a probléma megoldásához adja hozzá a következő tartományokat a proxyhitelesítési kiszolgáló engedélyezési listájához:

  • app.powerbigov.us
  • api.powerbigov.us
  • tartományok a *.analysis.usgovcloudapi.net névtérben

Nem HTTPS URL-átirányítás nem támogatott hiba

A Power BI Desktop jelenlegi verziói az Active Directory Authentication Library (ADAL) aktuális verzióját használják, amely nem teszi lehetővé a nem védett (nem HTTPS-) URL-címekre való átirányítást.

A Power BI Desktop nyomkövetési fájljaiban a következő kivételek vannak társítva ezzel a hibával:

  • Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException: Non-HTTPS url redirect is not supported in webview
  • ErrorCode: non_https_redirect_failed

Ha ez ErrorCode: non_https_redirect_failed történik, az azt jelenti, hogy az átirányítási lánc egy vagy több átirányítási oldala vagy szolgáltatója nem HTTPS-védelem alatt álló végpont, vagy hogy egy vagy több átirányítás tanúsítványkibocsátója nem tartozik az eszköz megbízható gyökerei közé. Minden bejelentkezési átirányítási láncban lévő szolgáltatónak HTTPS URL-címet kell használnia. A probléma megoldásához forduljon a rendszergazdához, és kérje meg a biztonságos URL-címek használatát a hitelesítési helyekhez.

Nyomkövetés gyűjtése a Power BI Desktopban

Ha nyomkövetést szeretne gyűjteni a Power BI Desktopban, kövesse az alábbi lépéseket:

  1. Engedélyezze a nyomkövetést a Power BI Desktopban a Fájlbeállítások>és beállítások>menüben, majd válassza a Diagnosztika lehetőséget a bal oldali panel beállításai közül. A megjelenő panelen jelölje be a nyomkövetés engedélyezése melletti jelölőnégyzetet az alábbi képen látható módon. Előfordulhat, hogy újra kell indítania a Power BI Desktopot.

    Screenshot shows the option to enable tracing in Power BI Desktop.

  2. Ezután kövesse a hibát reprodukáló lépéseket. Ilyen esetben a Power BI Desktop eseményeket ad hozzá a nyomkövetési naplóhoz, amelyet a helyi számítógépen tárol.

  3. Lépjen a helyi számítógépen található Traces mappára. Ezt a mappát a Diagnosztika azon hivatkozásának kiválasztásával találja meg, ahol engedélyezte a nyomkövetést, és az előző képen a Megnyitás összeomlási memóriakép/nyomkövetés mappaként jelenik meg. Ez a mappa gyakran a következő helyen található a helyi számítógépen:

    C:\Users/<user name>/AppData/Local/Microsoft/Power BI Desktop/Traces

A mappában sok nyomkövetési fájl lehet. Győződjön meg arról, hogy csak a legutóbbi fájlokat küldi el a rendszergazdának, hogy megkönnyítse a hiba gyors azonosítását.

Alapértelmezett rendszer hitelesítő adatainak használata webproxyhoz

A Power BI Desktop által kiadott webes kérelmek nem használnak webes proxy hitelesítő adatokat. A proxykiszolgálót használó hálózatokban előfordulhat, hogy a Power BI Desktop nem tudja sikeresen végrehajtani a webes kéréseket.

A rendszer- vagy hálózati rendszergazdák engedélyezhetik az alapértelmezett rendszer hitelesítő adatainak használatát a webes proxyhitelesítéshez. Rendszergazda istratorok létrehozhatnak egy nevű UseDefaultCredentialsForProxybeállításjegyzék-bejegyzést, és egy (1) értékre állíthatják az értéket, hogy engedélyezhessék az alapértelmezett rendszer hitelesítő adatainak használatát a webes proxyhitelesítéshez.

A beállításjegyzék bejegyzése az alábbi helyek egyikén helyezhető el:

  • [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft Power BI Desktop]
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Power BI Desktop]

Nem szükséges, hogy a beállításjegyzék-bejegyzés mindkét helyen szerepeljen.

Registry key for using default system credentials

A beállításjegyzék-bejegyzés létrehozása után a rendszer az Internet Explorerben meghatározott proxybeállításokat használja, amikor a Power BI Desktop webes kéréseket küld. Szükség lehet újraindításra.

A proxy- vagy hitelesítő adatok beállításainak módosításakor is biztonsági következményekkel jár a beállításjegyzék-bejegyzés létrehozása, ezért a szolgáltatás engedélyezése előtt a rendszergazdáknak meg kell győződniük arról, hogy megfelelően konfigurálták az Internet Explorer proxyit.

Szempontok és korlátozások

Ennek a képességnek a engedélyezése előtt a rendszergazdáknak figyelembe kell venniük a biztonsági következményeket.

A következő javaslatokat kell követni, amikor engedélyezi ezt a funkciót az ügyfelek számára:

  • Csak a Proxykiszolgáló hitelesítési sémájaként használja az Egyeztetést , hogy csak az Active Directory-hálózathoz csatlakoztatott proxykiszolgálókat használja az ügyfél.
  • Ne használjon NTLM-tartalékot a szolgáltatást használó ügyfeleken.
  • Ha a felhasználók nem proxyval rendelkező hálózaton dolgoznak, amikor ez a szolgáltatás engedélyezve van, és az ebben a szakaszban javasolt módon van konfigurálva, a rendszer nem használja a proxykiszolgálóval való kapcsolatfelvétel és az alapértelmezett rendszer hitelesítő adatainak használatát.
  • A Power BI Desktop nem proxyérzékeny, ezért a proxymechanizmusok, például a Azure-alkalmazás proxy és más proxyszolgáltatások nem működnek megfelelően a Power BI Desktopban

Alapértelmezett rendszer hitelesítő adatainak használata webproxyhoz