Del via


Konfigurasjonsproblemer med områdekontroll

I denne artikkelen får du informasjon om diagnoseresultatene fra områdekontroll som er relatert til konfigurasjonsproblemer, og hvordan du løser eventuelle vanlige problemer som blir funnet.

Anonym tilgang til standardskjemaer, lister og trinn for flertrinnsskjema

Problemene nedenfor gjelder konfigurasjon av tabelltillatelser på Dataverse-aktiverte komponenter.

Anonym tilgang til standardskjemaer/flertrinnsskjemaer og lister

Grunnleggende skjemaer, flertrinnsskjemaer og lister på Power Pages-nettsteder kan utelates fra å håndheve tabelltillatelser ved ikke å merke av for Aktiver tabelltillatelse når du oppretter eller endrer disse kontrollene, som forklart i sikring av lister og sikring av skjemaer.

Denne metoden er nyttig hvis du vil teste konfigurasjonene raskt under utviklingen av en portal, men det å ikke sikre lister og skjemaer på en portal kan gi uønskede konsekvenser, blant annet uautorisert tilgang til data. Vi anbefaler ikke at denne metoden brukes utenfor et sikkert utviklings- eller testmiljø.

Slik løser du dette problemet for liste/standardskjemaer:

  1. Åpne Portalbehandling-appen.

  2. Velg Liste eller Standardskjemaer etter behov i den venstre ruten.

  3. Finn oppføringen som nevnes i portalkontrollregelen.

  4. Oppdater egenskapen Aktiver tabelltillatelser for lister eller grunnleggende skjemaer.

Slik løser du dette problemet for flertrinnsskjemaer:

Viktig

Områdekontrollregelen nevner ikke flertrinnsskjematrinn som kan ha en lignende konfigurasjon.

  1. Åpne Portalbehandling-appen.

  2. I venstre rute, under Innhold, velger du Flertrinnsskjemaer.

  3. Åpne hvert flertrinnsskjema, og gå til Skjematrinn.

  4. Gå gjennom hvert trinn, og oppdater egenskapen Aktiver tabelltillatelse som skal aktiveres.

Når disse endringene er gjort, må aktuelle tabelltillatelser opprettes og tilordnes til aktuelle nettroller for å sikre at alle brukerne har tilgang til disse komponentene.

Merk

Denne metoden der du deaktiverer Tabelltillatelser, blir snart avskrevet. Den bør derfor ikke brukes. Bruk de riktige tabelltillatelsene og nettrollekonfigurasjon til å gi brukere tilgang til data i stedet. Mer informasjon: Tabelltillatelsesendringer for skjemaer og lister på nye nettsteder.

Anonym tilgang tilgjengelig for OData-feed

Merk

Fra og med med versjon 9.3.7.x krever lister på alle portaler (nye eller eksisterende) som har OData-feeder aktivert, nødvendig oppsett av tabelltillatelser for at feeden i disse listene skal fungere.

Listekomponentene i nettsteder kan aktiveres for OData-feed ved å aktivere OData-feeder på lister.

Slik finner du anonyme OData-feeder aktivert på nettsteder:

  1. Gå til '{portalnettadresse}/_odata' (for eksempel https://contoso.powerappsportals.com/_odata) in InPrivate-modus uten å autentisere mot portalen.

  2. Det vises en liste over alle OData-feeder som er aktivert på portalen, i brukergrensesnittet.

    Aktiverte OData-feeder.

    Merk

    Listen over OData-feeder på denne siden kan være tilgjengelig anonymt, avhengig av sikkerhetskonfigurasjonen. De neste trinnene hjelper deg å bekrefte anonym tilgang til disse feedene.

  3. Gå til hver OData-feed ved å gå til nettadresseformatet {portalnettadresse}/_odata/{href-verdi for samling} (for eksempel https://contoso.powerappsportals.com/_odata/accounts) der href-verdien for samlingen er uthevet nedenfor.

    Gå til OData-feed.

  4. Hvis OData-feltet er tilgjengelig anonymt, returneres dataene med en HTTP 200-svar. Hvis feeden ikke er aktivert anonymt, returneres et HTTP 403-svar med meldingen «Tilgang til OData med enhetssettnavnet '{tabellsettnavn}' er avslått.»

Hvis du utilsiktet har aktivert anonym tilgang til en OData-feed på området, kan årsaken være en av følgende:

  • Ved ikke å sikre listen som OData-feed er aktivert på, som beskrevet i Sikre lister.

    • Du kan løse dette problemet ved å sikre listen slik det er beskrevet i Sikre lister, og bruke riktige tabelltillatelser og nettroller til å gi tilgang til brukere.

    • Du kan også finne listene som ikke er sikret via Områdekontroll, som beskrevet i den ovennevnte artikkelen.

  • Lister er sikret, slik at det opprettes aktuelle tabelltillatelser til tabellene som brukes i lister, og disse tabelltillatelsene tilordnes til en anonym nettrolle.

    • Du kan løse dette problemet ved å sørge for at tabelltillatelsene som er tilordnet til nettrollen Anonym, oppdateres for å sikre at bare tilsiktede data blir tilgjengelige anonymt.

Syklisk overordnet webside

Dette problemet oppstår når en nettside refererer til seg selv som en overordnet side. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. Velg Nettsider i ruten til venstre.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater feltet Overordnet side slik at det peker til en gyldig nettsideoppføring som ikke refererer til seg selv.

Liste over tabeller der CMS-sikkerhetskontroll mislyktes

Du kan løse dette problemet ved å kontrollere at tabellen har riktig søkeside.

Liste over tabeller med søkeresultat som har ugyldig URL-adresse

Du kan løse dette problemet ved å kontrollere at tabellen har nødvendige sikkerhetstillatelser.

Laste statiske ressurser (CSS/JS) asynkront

Når du arbeider med en nettstedsimplementering, er det viktig å forstå at du administrerer HTML-koden fullstendig på siden. Det betyr at standard praksis for nettutvikling bør følges for å sikre at nettsidens ytelse på klientsiden ikke påvirkes.

En av de mest vanlige årsakene til ytelsesproblemene på websider er lasting av mange statiske ressurser (CSS/JS) synkront på siden. Når du knytter en nettfil direkte til hjemmesiden på Power Pages-nettsteder, opprettes det en avhengighet i den genererte HTML-koden. Dette betyr at nettfilen alltid lastes inn sammen med hjemmesiden. Synkron innlasting av et stort antall CSS-/JS-filer kan føre til lang behandlingstid på klientsiden for nettsidene.

Du kan unngå dette ved å gjøre følgende:

  1. Hvis det ikke er behov for en nettfil på hjemmesiden, må du kontrollere at den overordnede siden ikke er satt til Hjem, og følge fremgangsmåten som er beskrevet ovenfor, til å laste den inn ved behov.
  2. Når du laster inn en JavaScript-fil ved behov på en side, bruker du HTML-attributtet <async> eller <defer> til å laste inn filen asynkront.
  3. Når du laster inn en CSS-fil på forespørsel, kan du bruke <preload> HTML-attributt (https://www.w3.org/TR/preload/) eller JavaScript-basert tilnærming siden forhåndslastningen ikke støttes på alle nettleserne ennå.

Den overordnede siden for en aktiv nettside er inaktiv

Dette problemet oppstår når en overordnet nettside-oppføring er inaktiv. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsiden som vises i diagnoseresultatene for områdekontrollen.
  4. Velg oppføringen Overordnet side for å navigere til oppføringen.
  5. Velg Aktiver fra kommandolinjen.

Nettsted er ikke tilgjengelig

Dette problemet kan oppstå når godkjenningssertifikatet for nettstedet må fornyes.

Når et nettsted opprettes, genereres det en ny godkjenningsnøkkel. Nettstedet bruker denne godkjenningsnøkkelen til å koble til Microsoft Dataverse-miljøet. Når godkjenningsnøkkelen er utløpt, vises en melding om at nettstedet er utilgjengelig.

Du kan løse dette problemet ved å fornye godkjenningsnøkkelen for dette området.

Konfigurasjon av publisert tilstand

Problemene nedenfor gjelder for publiseringstilstandene.

Publisert tilstand er ikke tilgjengelig for dette nettstedet

Du kan løse problemet ved å kontrollere at publiseringstilstanden Publisert er tilgjengeilg og aktiv.

Publiseringstilstand er ikke synlig

Du kan løse dette problemet ved å sikre at det er merket av for isVisible for publiseringstilstanden Publisert.

Områdemarkører

Problemene nedenfor gjelder områdeindikatorer.

Konfigurasjon av områdemarkøren Startside

Problemene nedenfor gjelder områdeindikatorer og startsiden.

Det finnes ingen aktiv områdemarkør for Startside for dette nettstedet

Dette problemet oppstår når områdemarkøren Startside ikke er tilgjengelig i nettstedskonfigurasjonen. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Opprett en ny områdemarkør med følgende verdier:
    • Navn: Hjem
    • Nettsted: Velg nettstedet til portalverten.
    • Side: Velg nettsideoppføringen som er angitt som startsiden for portalen.

Områdemarkøren Startside peker ikke til noen nettside

Dette problemet oppstår når områdemarkøren Startside er tilgjengelig, men ikke peker på noen nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen områdemarkøren Hjem.
  4. Oppdater Side-feltet slik at det peker mot en aktiv startside for nettstedet.

Områdemarkøren Startside peker til en deaktivert nettside

Dette problemet oppstår når markøren Startside er tilgjengelig, men peker på en deaktivert nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen områdemarkøren Hjem.
  4. Oppdater Side-feltet slik at det peker mot en aktiv startside for nettstedet.

Områdemarkøren Startside peker ikke til startsiden for nettstedet

Dette problemet oppstår når områdemarkøren Startside er tilgjengelig, men peker til en nettside som ikke er en startside på nettstedet ditt. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen områdemarkøren Hjem.
  4. Oppdater Side-feltet slik at det peker mot en aktiv startside for nettstedet.

Konfigurasjon av områdemarkøren Profil

Problemene nedenfor gjelder områdemarkørkonfigurasjon på profilsiden.

Det finnes ingen aktiv områdemarkør for Profil for denne portalen

Dette problemet oppstår når områdemarkøren Profil ikke er tilgjengelig i portalkonfigurasjonen. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Opprett en ny områdemarkør med følgende verdier:
    • Navn: Profil
    • Nettsted: Velg nettstedet til verten din.
    • Side: Velg nettsideoppføringen som er angitt som profilside for nettstedet ditt.

Områdemarkøren Profil peker ikke til noen nettside

Dette problemet oppstår når områdemarkøren Profil er tilgjengelig, men ikke peker på noen nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen til områdemarkøren Profil.
  4. Oppdater Side-feltet slik at det peker mot en aktiv profilside for nettstedet.

Områdemarkøren Profil peker til en deaktivert nettside

Dette problemet oppstår når områdemarkøren Profil er tilgjengelig, men peker på en deaktivert nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen til områdemarkøren Profil.
  4. Oppdater Side-feltet slik at det peker mot en aktiv profilside for nettstedet.

Konfigurasjon av områdemarkøren Finner ikke siden

Problemene nedenfor gjelder områdemarkørkonfigurasjon på websiden Finner ikke siden.

Det finnes ingen aktiv områdemarkør for Finner ikke siden for dette nettstedet

Dette problemet oppstår når områdemarkøren Finner ikke siden ikke er tilgjengelig i nettstedskonfigurasjonen. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Opprett en ny områdemarkør med følgende verdier:
    • Navn: Finner ikke siden
    • Nettsted: Velg nettstedet til nettstedverten din.
    • Side: Velg nettsideoppføringen som er angitt som siden Finner ikke siden på nettsiden.

Områdemarkøren Finner ikke siden peker ikke til noen nettside

Dette problemet oppstår når områdemarkøren Finner ikke siden er tilgjengelig, men ikke peker på noen nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn områdemarkøren Finner ikke siden.
  4. Oppdater Side-feltet slik at det peker mot en aktiv side for Finner ikke siden for nettstedet.

Områdemarkøren Finner ikke siden peker mot en deaktivert nettside

Dette problemet oppstår når områdemarkøren Finner ikke siden er tilgjengelig, men peker på en deaktivert nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn områdemarkøren Finner ikke siden.
  4. Oppdater Side-feltet slik at det peker mot en aktiv side for Finner ikke siden for nettstedet.

Konfigurasjon av områdemarkøren Ingen tilgang

Problemene nedenfor gjelder områdemarkørkonfigurasjon på Ingen tilgang-siden.

Det finnes ingen aktiv områdemarkør for Ingen tilgang for denne portalen

Dette problemet oppstår når områdemarkøren Ingen tilgang ikke er tilgjengelig i nettstedskonfigurasjonen. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Opprett en ny områdemarkør med følgende verdier:
    • Navn: Ingen tilgang
    • Nettsted: Velg nettstedet til portalverten.
    • Side: Velg nettsideoppføringen som er angitt som siden Ingen tilgang på nettstedet.

Områdemarkøren Ingen tilgang peker ikke til noen nettside

Dette problemet oppstår når områdemarkøren Ingen tilgang er tilgjengelig, men ikke peker på noen nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen til områdemarkøren Ingen tilgang.
  4. Oppdater Side-feltet slik at det peker mot en aktiv side for Ingen tilgang for nettstedet.

Områdemarkøren Ingen tilgang peker til en deaktivert nettside

Dette problemet oppstår når områdemarkøren Ingen tilgang er tilgjengelig, men peker på en deaktivert nettside (rot- eller innholdsside kan deaktiveres). Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Finn oppføringen til områdemarkøren Ingen tilgang.
  4. Oppdater Side-feltet slik at det peker mot en aktiv side for Ingen tilgang for nettstedet.

Tilgjengelighet for søkeområdemarkør

Problemene nedenfor gjelder områdemarkørkonfigurasjon på områdesøksiden.

Det finnes ingen aktiv søkeområdemarkør for dette nettstedet

Dette problemet oppstår når Søk-områdeindikatoren ikke er tilgjengelig i nettstedskonfigurasjonen. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Nettsted, velger du Områdemarkører.
  3. Hvis et områdemerke med navnet Søk er tilgjengelig og deaktivert, aktiverer du det.
  4. Hvis det ikke er tilgjengelig, oppretter du et nytt områdemerke med følgende verdier:
    • Navn: Søk
    • Nettsted: Velg nettstedet til portalverten.
    • Side: Velg nettsideoppføringen som er angitt som søkeside på nettstedet ditt.
  5. Velg Lagre og lukk.

Nettfiler

Følgende problemer vises når du konfigurerer webfiler:

Webfil er ikke aktiv

Du kan løse dette problemet ved å kontrollere at nettfilen er i aktiv tilstand.

Den delvise URL-adressen for nettfilen er feilkonfigurert

Du kan løse dette problemet ved å kontrollere at den delvise URL-adressen er filnavnet med Hjem som rotsiden.

Webfilen mangler filvedlegg

Du kan løse dette problemet ved å legge til den tilsvarende CSS-filen i Notater-delen i nettfilen.

Filvedlegget mangler innhold

Du kan løse dette problemet ved å legge til CSS-filen med hele innholdet i Notater-delen i nettfilen.

MIME-typen for filen er ikke tekst/CSS

Du kan løse dette problemet ved å kontrollere at det ikke finnes noen plugin-moduler eller flyter som overstyrer MIME-typen for CSS-filen(e).

Nettsider

Problemene nedenfor gjelder nettsider.

Nettside knyttet en lokalisert innholdsside som en overordnet nettside

Dette problemet oppstår når en nettside-oppføring har en overordnede nettside knyttet til en språkinnholdsside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater feltet Overordnet side slik at det peker til en gyldig websideoppføring som ikke er en innholdsside.

Nettside som tilhører forskjellig nettsted

Dette problemet oppstår når en overordnet nettside er knyttet til et annet nettsted enn en underordnet nettside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg websidene (enten den overordnede websiden eller underordnede websider) som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater Nettsted-feltet slik at det peker riktig nettsted.

Nettsiden har ingen publiseringstilstand

Dette problemet oppstår når en nettside-oppføring ikke har en tilsvarende publiseringstilstand. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater Publiseringstilstand-feltet slik at det peker til en publiseringstilstandsoppføring.

Webside med en sidemal som tilhører et annet webområde

Dette problemet oppstår når en sidemal er knyttet til et annet nettsted. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater Nettsted-feltet slik at det peker riktig nettsted.
  5. Du kan også oppdatere sidemalen slik at den peker til en sidemal på samme nettsted.

Nettsiden har en publiseringstilstand som tilhører et annet nettsted

Dette problemet oppstår når en publiseringstilstand er knyttet til et annet nettsted. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater Publiseringstilstand-feltet slik at det peker til en publiseringstilstandsoppføring på samme nettsted.

Nettsiden prøver å bruke en inaktiv sidemal

Dette problemet oppstår når sidemal-oppføringen er inaktiv. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Velg oppføringen Sidemal for å navigere til oppføringen.
  5. Velg Aktiver fra kommandolinjen.
  6. Du kan også oppdatere sidemalen slik at den peker til en aktiv sidemal på websiden.

Nettsiden må ha minst én aktiv lokalisert språkinnholdsside

Dette problemet oppstår når nettsiden ikke har minst én språkinnholdsside. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.

  2. I venstre rute, i delen Innhold, velger du Nettsider.

  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.

  4. Rull ned til delen Lokalisert innhold.

  5. Velg + Nytt nettsted for å opprette en ny språkinnholdsside.

    Merk

    Konfigurasjonsfeltene på startsiden på en innholdsside arves ikke til eksisterende innholdssider. De brukes bare ved oppretting av nye innholdssider. Du må oppdatere konfigurasjonene for innholdssider individuelt.

Publisering av websider er skjult

Dette problemet oppstår når det ikke er merket av feltet publiseringstilstandIsVisible. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsidene som vises i diagnoseresultatene for områdekontrollen.
  4. Velg oppføringen Publiseringstilstand for å navigere til oppføringen.
  5. Velg IsVisible-feltet, og kontroller at det er merket av (satt til Sann).

Nettside uten en sidemal

Dette problemet oppstår når en nettside-oppføring ikke har en tilsvarende sidemal. Slik løser du dette problemet:

  1. Åpne Portalbehandling-appen.
  2. I venstre rute, i delen Innhold, velger du Nettsider.
  3. Velg nettsiden som vises i diagnoseresultatene for områdekontrollen.
  4. Oppdater Sidemal-feltet slik at det peker til en oppføring for en aktiv sidemal.

Se også

Kjør nettstedskontroll