Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 17006|Odpoveď: 0

[ASP.NET] Z bezpečnostných dôvodov nie je možné súbor prezerať. Prosím, kontaktujte svojho správcu systému a skontrolujte profil CKFinder.

[Kopírovať odkaz]
Zverejnené 18. 4. 2015 10:08:03 | | |

Pri používaní CKFINDER na nahrávanie súborov sa objavuje chyba "Z bezpečnostných dôvodov nie je možné súbor prezerať. Prosím, kontaktujte svojho správcu systému a skontrolujte profil CKFinder.", dôvodom tejto výzvy je:

V ckfinder/config.ascx je verejný prepísaný bool CheckAuthentication()

predvolene je return false;

UPOZORNENIE: Nevracajte jednoducho "pravda". Týmto spôsobom umožňujete
"hocikto" na nahrávanie a zoznamovanie súborov na vašom serveri. Musíš implementovať
Nejaká forma potvrdenia v relácii. Aj niečo veľmi jednoduché ako...
Pochopte tento úryvok.

Ak ide o test, použite return true priamo;
Oficiálna verzia: Pridaj jeden do prihlasovacieho miesta: Session[ "IsAuthorized" ] = true;

Tu sa to zmenilo na
public override bool CheckAuthentication()
{
return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true );
}




Predchádzajúci:SQL Server určuje, či existujú databázy, tabuľky, stĺpce a pohľady
Budúci:asp.net databáza viazania rozbaľovacích zoznamov
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com