我已经在Windows Server 2012上向IIS 8.0发布了一个dnx451应用程序。
服务器上的 dnx --version
报告'1.0.0-rc1-16609',也安装了httpPlatformhandler。
IIS配置为将端口80上的请求定向到wwwroot文件夹。
当我尝试在服务器上浏览localhost:80时,没有响应('等待localhost')。
在logs文件夹中有一个文件(stdout.log_5428_201648135647.log),其中包含单项“Access is Denied”。
访问被拒绝了什么?显然,至少有一个涉及的进程具有对日志文件夹的写访问权限...我尝试将'Everybody / Full Control'权限应用于父文件夹以帮助诊断,但它没有任何区别。
我在事件日志中找不到任何不妥之处。
答案 0 :(得分:0)
我的应用程序有一个带有TrustedAuthentication
的数据库连接字符串,而SQL Server导致'访问被拒绝'。
将应用程序池帐户切换为具有修复数据库权限的帐户。