Problemi sa konfiguracijom portala

U ovom članku ćete saznati više o rezultatima dijagnostike portala Checker koji se odnose na probleme sa konfiguracijom i kako da rešite uobičajene probleme ili probleme.

Anonimni pristup osnovnim obrascima, listama i naprednim koracima obrasca

Sledeći problemi se odnose na konfiguraciju dozvola za tabelu na Dataverse omogućenim komponentama.

Anonimni pristup osnovnim/naprednim obrascima i listama

Osnovni obrasci, napredni obrasci i liste na portalima mogu biti isključeni iz primene dozvola za tabelu tako što nećete potvrditi izbor u polju za potvrdu Omogući dozvolu za tabelu prilikom kreiranja ili menjanja ovih kontrola kao što je objašnjeno u listama za obezbeđivanje i obezbeđivanje obrazaca.

Ovaj metod je koristan za brzo testiranje konfiguracija tokom razvoja portala, ali ne i obezbeđivanje lista i obrazaca na portalu može imati nenamerne posledice uključujući neovlašćeni pristup podacima. Ne savetujemo da se ovaj metod koristi izvan bezbednog okruženja za razvoj ili testiranje.

Da biste rešili ovaj problem za liste/osnovne obrasce:

  1. Otvorite aplikaciju "Upravljanje portalom".

  2. U levom oknu izaberite stavku Lista ili Osnovni obrasci na odgovarajući način.

  3. Pronađite zapis pomenut u pravilu za proveru portala.

  4. Ažurirajte svojstvo "Omogući dozvole za tabele" za liste ili osnovne obrasce ....

Da biste rešili ovaj problem za napredne obrasce:

Važno

Pravilo za proveru portala ne pominje napredne korake obrasca koji možda imaju sličnu konfiguraciju.

  1. Otvorite aplikaciju "Upravljanje portalom".

  2. U levom oknu izaberite stavku Više opcija obrasca.

  3. Otvorite svaki napredni obrazac i idite na Koraci naprednog obrasca.

  4. Pređite kroz svaki korak i ažurirajte svojstvo "Omogući dozvolu za tabelu" koje će biti omogućeno.

Kada se ove promene unese, potrebno je kreirati odgovarajuće dozvole za tabelu i dodeliti odgovarajuće Veb uloge kako bi se osiguralo da svi korisnici mogu da pristupe ovim komponentama.

Napomena

Ovaj metod onemogućavanja dozvola za tabelu će uskoro biti nedostojan. Zbog toga ga ne treba koristiti. Umesto toga, koristite odgovarajuće dozvole za tabele i podešavanje veb-uloga kako biste korisnicima omogućili pristup svim podacima. Još informacija: Promene dozvola za tabele za obrasce i liste na novim portalima

Anonimni pristup dostupan OData fidu

Napomena

Počevši od izdanja 9.3.7.x, liste na svim portalima (novim ili postojećim) koje imaju omogućene OData fidove zahtevaće odgovarajuću konfiguraciju dozvole za tabelu da bi fid na tim listama radio.

Komponente liste na portalima mogu biti omogućene za OData feed omogućavanjem OData feedova na listama.

Da biste pronašli omogućene anonimne OData fidove na svom portalu:

  1. Idite na „{URL portala}/_odata“ (na primer, https://contoso.powerappsportals.com/_odata) u režimu InPrivate bez potvrde identiteta na portalu.

  2. U korisničkom interfejsu videćete listu svih OData fidova omogućenih na vašem portalu.

    Omogućeni OData fidovi

    Napomena

    Lista OData fidova na ovoj stranici može biti dostupna anonimno u zavisnosti od vaše bezbednosne konfiguracije. Sledeći koraci će vam pomoći da proverite anonimni pristup ovim fidovima.

  3. Idite na svaki OData feed tako što ćete potražiti URL adresu portala {portala}/_odata/{collection href vrednost} (na primer, https://contoso.powerappsportals.com/_odata/accounts) gde je vrednost href kolekcije istaknuta ispod.

    Pregledajte OData fid

  4. Ako je polje OData dostupno anonimno, vratiće podatke http 200 odgovorom. Ako feed nije omogućen anonimno, on će vratiti HTTP 403 odgovor sa porukom "Pristup ODatama, sa imenom skupa entiteta "{ime skupa tabele}" je odbijen."

Ako ste nenamerno omogućili anonimni pristup OData feed-u na vašoj lokaciji, to može biti zbog jedne od ovih mogućnosti:

  • Obezbeđivanjem liste na kojoj je omogućen OData feed kao što je opisano u listama za obezbeđivanje.

    • Da biste rešili ovaj problem, obezbedite listu kao što je opisano u listama za obezbeđivanje i koristite odgovarajuće dozvole za tabele i Veb uloge da biste korisnicima obezbedili pristup.

    • Takođe možete pronaći liste koje nisu zaštićene putem alatke za proveru portala, kao što je opisano u gore navedenom članku.

  • Obezbeđivanjem listi, kreiranjem odgovarajućih dozvola za tabele tabelama koje se koriste u listama i dodeljivanjem tih dozvola za tabelu anonimnoj Veb ulozi.

    • Da biste rešili ovaj problem, proverite da li su dozvole za tabelu dodeljene Veb ulozi "Anonimni" ažurirane da biste se uverili da su anonimno dostupni samo namenjeni podaci.

Ciklična nadređena Veb stranica

Do ovog problema dolazi kada Veb stranica referenciљe sebe kao nadređenu stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Ažurirajte polje nadređene stranice da biste uloћili pokazivač na važeći zapis Veb stranice koji ne upuжuje na sebe.

Lista tabela čija CMS sigurnosna provera nije uspela

Da biste rešili ovaj problem, uverite se da tabela ima odgovarajuću stranicu za pretragu.

Lista tabela čiji rezultat pretrage ima nevažeću URL adresu

Da biste rešili ovaj problem, uverite se da tabela ima odgovarajuće bezbednosne dozvole.

Učitavanje statičkih resursa (CSS/JS) asinhrono

Kada radite na primeni portala, važno je shvatite da u potpunosti upravljate HTML sadržajem stranice. To znači da treba slediti standardne prakse razvoja Veba da biste se uverili da to ne utiče na performanse vaše Veb stranice na strani klijenta.

Jedan od najčešćih uzroka problema sa performansama na veb-stranicama je učitavanje brojnih statičkih resursa (CSS/JS) sinhrono pri učitavanju stranice. Na portalima, svaki put kada Veb datoteku povežete direktno sa matičnom stranicom, ona kreira zavisnost u generisanom HTML formatu. To znači da se Web datoteka uvek učitava zajedno sa matičnom stranicom. Sinhrono učitavanje velikog broja CSS/JS datoteka može dovesti do dugog vremena obrade na strani klijenta za vaše veb-stranice.

Da biste to popravili, uradite sledeće:

  1. Ako Web datoteka nije potrebna na matičnoj stranici, uverite se da njena nadređena stranica nije postavljena na početnu stranicu i sledite korake opisane u odeljku iznad da biste je učitali na zahtev.
  2. Dok učitavate JavaScript datoteku na zahtev na bilo kojoj stranici, koristite HTML atribut <async> ili <defer> da biste datoteku učitali asinhrono.
  3. Prilikom učitavanja CSS datoteke na zahtev, možete da koristite <preload> HTML atribut (https://www.w3.org/TR/preload/) ili pristup zasnovan na JavaScript-u pošto prethodno učitavanje još uvek nije podržano na svim pregledačima.

Nadređena stranica aktivne Web stranice je neaktivna

Do ovog problema dolazi kada je zapis nadređene Veb stranice neaktivan. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranicu navedenu u dijagnostičkim rezultatima portala Checker.
  4. Izaberite zapis nadređene stranice da biste otišli do zapisa.
  5. Na komandnoj traci izaberite stavku Aktiviraj.

Portal nije dostupan

Do ovog problema može doći kada je potrebno obnoviti certifikat potvrde identiteta za lokaciju.

Kada se portal kreira, generiše se novi ključ za potvrdu identiteta. Portal koristi ovaj ključ za potvrdu identiteta za povezivanje sa okruženjem Microsoft Dataverse . Kada ključ za potvrdu identiteta istekne, korisnici portala će videti poruku da je portal nepristupačan.

Da biste rešili taj problem, obnovite ključ za potvrdu identiteta za ovu lokaciju.

Konfiguracija statusa „Objavljeno“

Sledeći problemi se odnose na države izdavaštva.

Status „Objavljeno“ nije dostupan za ovu veb-lokaciju

Da biste rešili taj problem, uverite se da je status objavljenosti Objavljeno dostupan i aktivan.

Status „Objavljeno“ nije vidljiv

Da biste rešili ovaj problem, uverite se da je potvrđen izbor u polju za potvrdu "Objavljeno" .

Označivači lokacije

Sledeći problemi se odnose na označivače lokacije.

Konfiguracija označivača lokacije „Početna stranica“

Sledeći problemi se odnose na označivače lokacije i matičnu Veb stranicu.

Aktivan označivač lokacije „Početna stranica“ nije dostupan za ovaj portal

Do ovog problema dolazi kada označivač lokacije Početna stranica nije dostupan u konfiguraciji vašeg portala. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Kreirajte novi označivač lokacije sa sledećim vrednostima:
    • Naziv: Početna stranica
    • Veb-lokacija: Izaberite veb-lokaciju hosta portala.
    • Stranica: Izaberite zapis veb-stranice koji je postavljen kao početna stranica vašeg portala.

Označivač lokacije „Početna stranica“ ne usmerava ni na jednu veb-stranicu

Do ovog problema dolazi kada je označivač lokacije Početna stranica dostupan, ali ne ukazuje ni na jednu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Početna stranica.
  4. Ažurirajte polje Stranicada ukažete na aktivnu početnu stranicu na portalu.

Označivač matične lokacije pokazuje na deaktiviranu Veb stranicu

Do ovog problema dolazi kada je dostupan označivač lokacije Početna stranica, ali ukazuje na deaktiviranu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Početna stranica.
  4. Ažurirajte polje Stranicada ukažete na aktivnu početnu stranicu na portalu.

Označivač matične lokacije ne pokazuje na matičnu stranicu portala

Do ovog problema dolazi kada je označivač lokacije Početna stranica dostupan, ali ukazuje na veb-stranicu koja nije početna stranica portala. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Početna stranica.
  4. Ažurirajte polje Stranicada ukažete na aktivnu početnu stranicu na portalu.

Konfiguracija označivača lokacije „Profil“

Sledeći problemi se odnose na konfiguraciju označivača lokacije na stranici profila.

Aktivan označivač lokacije „Profil“ nije dostupan za ovaj portal

Do ovog problema dolazi kada označivač lokacije Profil nije dostupan u konfiguraciji vašeg portala. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Kreirajte novi označivač lokacije sa sledećim vrednostima:
    • Naziv: Profil
    • Veb-lokacija: Izaberite veb-lokaciju hosta portala.
    • Stranica: Izaberite zapis veb-stranice koji je postavljen kao stranica profila na portalu.

Označivač lokacije „Profil“ ne usmerava ni na jednu veb-stranicu

Do ovog problema dolazi kada je označivač lokacije Profil dostupan, ali ne ukazuje ni na jednu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Profil.
  4. Ažurirajte polje Stranicada ukažete na aktivnu stranicu profila na portalu.

Označivač lokacije profila pokazuje na deaktiviranu Veb stranicu

Do ovog problema dolazi kada je dostupan označivač lokacije Profil, ali ukazuje na deaktiviranu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Profil.
  4. Ažurirajte polje Stranicada ukažete na aktivnu stranicu profila na portalu.

Konfiguracija označivača lokacije „Stranica nije pronađena“

Sledeći problemi se odnose na konfiguraciju označivača lokacije na Veb stranici "Nije pronađeno".

Aktivan označivač lokacije „Stranica nije pronađena“ nije dostupan za ovaj portal

Do ovog problema dolazi kada označivač lokacije Stranica nije pronađena nije dostupan u konfiguraciji vašeg portala. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Kreirajte novi označivač lokacije sa sledećim vrednostima:
    • Naziv: Stranica nije pronađena
    • Veb-lokacija: Izaberite veb-lokaciju hosta portala.
    • Stranica: Izaberite zapis veb-stranice koji je postavljen kao stranica „Stranica nije pronađena“ na portalu.

Označivač lokacije „Stranica nije pronađena“ ne usmerava ni na jednu veb-stranicu

Do ovog problema dolazi kada je označivač lokacije Stranica nije pronađena dostupan, ali ne ukazuje ni na jednu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Stranica nije pronađena.
  4. Ažurirajte polje Stranicada ukažete na aktivnu stranicu „Stranica nije pronađena“ na portalu.

Označivač lokacije „Stranica nije pronađena“ usmerava na deaktiviranu veb-stranicu

Do ovog problema dolazi kada je dostupan označivač lokacije Stranica nije pronađena, ali ukazuje na deaktiviranu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Stranica nije pronađena.
  4. Ažurirajte polje Stranicada ukažete na aktivnu stranicu „Stranica nije pronađena“ na portalu.

Konfiguracija označivača lokacije „Zabranjen pristup“

Sledeći problemi se odnose na konfiguraciju označivača lokacije na stranici "Zabranjen pristup ".

Aktivan označivač lokacije „Pristup zabranjen“ nije dostupan za ovaj portal

Do ovog problema dolazi kada označivač lokacije Pristup zabranjen nije dostupan u konfiguraciji vašeg portala. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Kreirajte novi označivač lokacije sa sledećim vrednostima:
    • Naziv: Pristup je zabranjen
    • Veb-lokacija: Izaberite veb-lokaciju hosta portala.
    • Stranica: Izaberite zapis veb-stranice koji je postavljen kao stranica „Pristup zabranjen“ na portalu.

Označivač lokacije „Pristup zabranjen“ ne usmerava ni na jednu veb-stranicu

Do ovog problema dolazi kada je označivač lokacije Pristup zabranjen dostupan, ali ne ukazuje ni na jednu veb-stranicu. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Pristup zabranjen.
  4. Ažurirajte polje Stranicada ukažete na aktivnu stranicu „Pristup zabranjen“ na portalu.

Označivač lokacije zabranjenog pristupa pokazuje na deaktiviranu Veb stranicu

Do ovog problema dolazi kada je dostupan označivač lokacije Pristup zabranjen, ali upućuje na deaktiviranu veb-stranicu (osnovna stranica ili stranica sa sadržajem može biti deaktivirana). Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Pronađite zapis označivača lokacije Pristup zabranjen.
  4. Ažurirajte polje Stranicada ukažete na aktivnu stranicu „Pristup zabranjen“ na portalu.

Dostupnost označivača lokacije „Pretraga“

Sledeći problemi se odnose na konfiguraciju označivača lokacije na stranici za pretragu lokacije.

Aktivan označivač lokacije „Pretraga“ nije dostupan za ovaj portal

Do ovog problema dolazi kada označivač lokacije Pretraga nije dostupan u konfiguraciji vašeg portala. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Označivači lokacije.
  3. Ako je označivač lokacije pod nazivom Pretraga dostupan i deaktiviran, aktivirajte ga.
  4. Ako nije dostupan, napravite novi označivač veb-lokacije sa sledećim vrednostima:
    • Naziv: Pretraga
    • Veb-lokacija: Izaberite veb-lokaciju hosta portala.
    • Stranica: Izaberite zapis veb-stranice koji je postavljen kao stranica za pretragu vašeg portala.
  5. Izaberite stavku Sačuvaj i zatvori.

Web datoteke

Slede problemi prilikom konfigurisanja Web datoteka.

Veb-datoteka nije aktivna

Da biste rešili ovaj problem, uverite se da je Web datoteka u aktivnom stanju.

Delimična URL adresa Web datoteke je pogrešno konfigurisana

Da biste rešili ovaj problem, uverite se da je delimična URL adresa naziv datoteke sa početnom stranicom kao osnovnom.

Veb-datoteka nema prilog datoteke

Da biste rešili ovaj problem, dodajte odgovarajuću CSS datoteku u odeljak napomena u veb-datoteci.

Prilog datoteke nema sadržaj

Da biste rešili ovaj problem, dodajte CSS datoteku sa celim sadržajem u odeljak sa napomenama Web datoteke.

MIME tip datoteke nije text/CSS

Da biste rešili ovaj problem, uverite se da ne postoje dodatne komponente ili tokovi koji zamene MIME tip CSS datoteka.

Veb-stranice

Sledeći problemi se odnose na Veb stranice.

Web stranica je povezala lokalizovanu stranicu sadržaja kao nadređenu Web stranicu

Do ovog problema dolazi kada zapis Veb stranice ima nadređenu Web stranicu povezanu sa stranicom sa jezičkim sadržajem. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Ažurirajte polje nadređene stranice da biste upućili na važeći zapis Veb stranice koji nije stranica sadržaja.

Web stranica pripada drugoj Web lokaciji

Do ovog problema dolazi kada je nadređena Veb stranica povezana sa veb lokacijom koja se razlikuje od podređene Veb stranice. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice (nadređene Veb stranice ili Dečije Veb stranice)navedene u dijagnostičkim rezultatima portala Checker.
  4. Ažurirajte polje "Veb lokacija " da biste naloћili na odgovarajuću Web lokaciju.

Web stranica nema stanje objavljivanja

Do ovog problema dolazi kada zapis Veb stranice nema odgovarajuće stanje objavljivanja. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Ažurirajte polje Status objavljivanja da biste uputili na zapis statusa objavljivanja.

Web stranica ima predložak stranice koji pripada drugoj Web lokaciji

Do ovog problema dolazi kada je predložak stranice povezan sa drugom veb-lokacijom. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Ažurirajte polje "Veb lokacija " da biste naloћili na odgovarajuću Web lokaciju.
  5. Druga mogućnost je da ažurirate predložak stranice da upućuje na predložak stranice na istoj veb-lokaciji.

Web stranica ima stanje objavljivanja koje pripada drugoj Web lokaciji

Do ovog problema dolazi kada je status objavljivanja povezan sa drugom veb-lokacijom. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Ažurirajte polje Status objavljivanja da biste uputili na zapis statusa objavljivanja na istoj veb-lokaciji.

Web stranica pokušava da koristi neaktivan predložak stranice

Do ovog problema dolazi kada je zapis predloška stranice neaktivan. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Izaberite zapis Predložak stranice da biste otišli do zapisa.
  5. Na komandnoj traci izaberite stavku Aktiviraj.
  6. Druga mogućnost je da ažurirate predložak stranice tako da na Web stranici ukaže na aktivni predložak stranice.

Web stranici je potrebna najmanje jedna aktivna stranica sa lokalizovanim jezičkim sadržajem

Do ovog problema dolazi kada Web stranica nema bar jednu stranicu sa jezičkim sadržajem. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.

  2. U levom oknu izaberite Veb-stranice.

  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.

  4. Pomerite se nadole do odeljka Lokalizovani sadržaj.

  5. Izaberite + Nova veb-stranica da biste kreirali novu stranicu sa jezičkim sadržajem.

    Napomena

    Polja za konfiguraciju na matičnoj stranici stranice sadržaja nisu nasleđena na postojeće stranice sadržaja. Koriste se samo za kreiranje novih stranica sa sadržajem. Morate pojedinačno da ažurirate konfiguracije stranice sadržaja.

Objavljivanje Na Web stranici je skriveno

Do ovog problema dolazi kada status objavljivanja polja IsVisible nije proveren. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranice navedene u dijagnostičkom rezultatu portala Checker.
  4. Izaberite zapis Status objavljivanja da biste otišli do zapisa.
  5. Izaberite polje IsVisible i uverite se da je provereno (postavljeno na tačno).

Veb-stranica bez predloška stranice

Do ovog problema dolazi kada zapis Veb stranice nema odgovarajući predložak stranice. Da biste rešili taj problem:

  1. Otvorite aplikaciju „Upravljanje portalima“.
  2. U levom oknu izaberite Veb-stranice.
  3. Izaberite Veb stranicu navedenu u dijagnostičkim rezultatima portala Checker.
  4. Ažurirajte polje Predložak stranice da ukažete na zapis predloška aktivne stranice.

Pogledajte i ovo

Pokreni proveru portala