与Kestrel托管。 请求网址为http://1270.0.01:9060/lang/order/common.properties。 该文件存在。 另一个文件http://1270.0.01:9060/lang/order/test.txt可以成功请求
我不知道为什么,需要帮助!
答案 0 :(得分:2)
如果应用程序正在提供静态文件,则可能需要添加.properties的mime类型。
注意:请确保要向公众公开.properties。
请查看此文档页面上的FileExtensionContentTypeProvider
部分:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-2.1&tabs=aspnetcore2x
为.properties添加了类似内容:
// Set up custom content types - associating file extension to MIME type
var provider = new FileExtensionContentTypeProvider();
// Add new mappings
provider.Mappings[".properties"] = "application/octet-stream";
app.UseStaticFiles(new StaticFileOptions
{
// ...
ContentTypeProvider = provider
});