Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17006|Vastaus: 0

[ASP.NET] Turvallisuussyistä tiedostoa ei voi katsoa. Ota yhteyttä järjestelmänvalvojaasi ja tarkista CKFinderin profiili.

[Kopioi linkki]
Julkaistu 18.4.2015 10.08.03 | | |

Kun CKFINDERia käytetään tiedostojen lataamiseen, virhe "Turvallisuussyistä tiedostoa ei voi nähdä. Ota yhteyttä järjestelmänvalvojaasi ja tarkista CKFinder-profiili.", tämän kehotteen syynä on:

Julkinen ohitus CheckAuthentication() on ckfinder/config.ascx -sivustolla

oletusarvo on palautus väärin;

VAROITUS: Älä vain palauta "true". Tekemällä näin sallit
"kuka tahansa" lataamaan ja listaamaan tiedostot palvelimellesi. Sinun täytyy toteuttaa
jonkinlainen istuntovahvistus täällä. Jopa jotain hyvin yksinkertaista kuten...
Ymmärrä tämä kohta.

Jos kyseessä on testi, käytä return true suoraan;
Virallinen versio: Lisää yksi kirjautumispaikkaan: Session[ "IsAuthorized" ] = true;

Tässä se on muutettu muotoon
public override bool CheckAuthentication()
{
return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true );
}




Edellinen:SQL Server määrittää, onko olemassa tietokantoja, taulukoita, sarakkeita ja näkymiä
Seuraava:asp.net tila pudotusvalikko sitoo tietokantaa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com