3
运行由systemd使用www-data用户管理的Kestrel服务器。当试图发送使用MailKit使用TLS的电子邮件使我得到了以下错误消息:Ubuntu上的MailKit dotnet核心16.04
System.UnauthorizedAccessException: Access to the path '/var/www/.dotnet/corefx/cryptography/crls' is denied. ---> System.IO.IOException: Permission denied
一种解决方案可能是设置主目录为www-data
,但似乎直觉。
面临的同样的问题。在根下而不是WWW-数据 –
在这种情况下,Root似乎很危险。 – v7d