IFormFile.FileName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Dateinamen aus dem Content-Disposition-Header ab.
public:
property System::String ^ FileName { System::String ^ get(); };
public string FileName { get; }
member this.FileName : string
Public ReadOnly Property FileName As String
Eigenschaftswert
Hinweise
Verwenden Sie nicht die FileName Eigenschaft von IFormFile anderen als für die Anzeige und Protokollierung. Codieren Sie den Dateinamen für die Anzeige und Protokollierung mit HTML. Ein Angreifer kann einen bösartigen Dateinamen bereitstellen, einschließlich vollständiger oder relativer Pfade.
Sie können den folgenden Code verwenden, um den Pfad aus dem Dateinamen zu entfernen:
string untrustedFileName = Path.GetFileName(formFile.FileName);