错误描述
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using '/root/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
错误现象:
无法访问wwwroot
中的静态资源
复现详细错误:
[root@abcdefghijklmn ~]# dotnet /www/core/top.libeilin.orange.dll
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using '/root/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
info: Microsoft.Hosting.Lifetime[0]
Now listening on: http://[::]:80
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
Hosting environment: Production
info: Microsoft.Hosting.Lifetime[0]
Content root path: /root
解决方法
参考:asp.net core 2.1部署到Linux无法访问wwwroot文件夹中的资源文章来源:https://www.toymoban.com/news/detail-554691.html
说明:
启动的时候没在项目文件夹中启动,我之前是在Linux主目录启动的项目。
进入项目目录,再运行 项目名.dll
文件。文章来源地址https://www.toymoban.com/news/detail-554691.html
[root@abcdefghijklmn ~]# cd /www/core/
[root@abcdefghijklmn core]# dotnet top.libeilin.orange.dll
info: Microsoft.Hosting.Lifetime[0]
Now listening on: http://[::]:80
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
Hosting environment: Production
info: Microsoft.Hosting.Lifetime[0]
Content root path: /www/core
到了这里,关于User profile is available. Using ‘/root/.aspnet/DataProtection-Keys‘ as key repository; keys will no的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!