WCF erhält den physischen Pfad der URL-Adresse
Frage
Ich bin neu bei WCF und versuche, einen Dienst zu erstellen. Er muss die URL in den Serverpfad konvertieren.Zum Beispiel: Ruft ab -> "www.sample.com/client1" Rückgabe -> "c: // samplefolder / sampleproject / client1"
Ich versuche diesen Code:
string realPath = HostingEnvironment.MapPath(URL);
aber ich bekomme The relative virtual path 'http://localhost:5353' is not allowed here
Weiß jemand, was ich falsch mache?Danke
Lösung
Versuchen Sie es mit dem relativen Pfad.Verwenden Sie anstelle der URL "http://www.sample.com/client1" "~ / client1" (das Symbol '~' gibt den Stammordner Ihrer Anwendung an)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow