我使用Owin自我主持signalR和我简单的html网站。
public void Configuration(IAppBuilder app)
{
app.UseCors(CorsOptions.AllowAll);
app.MapSignalR();
var physicalFileSystem = new PhysicalFileSystem(@"./www");
var options = new FileServerOptions
{
EnableDefaultFiles = true,
FileSystem = physicalFileSystem
};
options.StaticFileOptions.FileSystem = physicalFileSystem;
options.StaticFileOptions.ServeUnknownFileTypes = true;
options.DefaultFilesOptions.DefaultFileNames = new[]
{
"index.html"
};
app.UseFileServer(options);
}
一切正常,但我无法通过本地IP地址(如127.0.0.1)访问我的网站。 当我导航localhost:port时,它工作正常。 请注意,我通过localhost或通配符配置托管,我得到相同的结果。
string baseAddress = "http://*:80/";
我的操作系统是Windows 10.我尝试过:
希望你的帮助!