我是WCF的新手,我正在尝试创建服务,它需要将url转换为服务器路径。例如: 获取 - > “www.sample.com/client1” 退货 - > “C:// samplefolder的/ sampleproject /客户端1”
我正在尝试这段代码:
string realPath = HostingEnvironment.MapPath(URL);
但我得到The relative virtual path 'http://localhost:5353' is not allowed here
有谁知道我做错了什么?感谢
答案 0 :(得分:2)
尝试使用相对路径。而不是URL“http://www.sample.com/client1”使用“〜/ client1”(符号'〜'指定应用程序的根文件夹)