如何为DropkicK部署设置Windows服务器/IIS

本文关键字:Windows 服务器 IIS 设置 部署 DropkicK | 更新日期: 2023-09-27 18:06:29

我正在测试Chuck Norris框架的DropkicK以进行部署。目前,我正在尝试在我的本地IIS上简单部署一个基本的web应用程序(没有数据库),但我没有太多的运气。

为了准备DropkicK部署,我必须在服务器上执行任何必要的步骤吗?例如,配置用户权限、配置IIS等。

我目前得到的错误是(从瑞典语翻译):

System.Security.AccessControl.PrivilegeNotHeldException: The process doesn't have the SeSecurityPrivilege which is required for this operation.

执行这个部署步骤时:

securityOptions.ForPath(settings.WebsitePath, fileSecurityConfig => fileSecurityConfig.GrantRead(settings.WebUserName));

正如我所说的,我正试图在非域环境中使用具有管理员权限的用户帐户部署到本地IIS。

如何为DropkicK部署设置Windows服务器/IIS

进程没有安全权限。如果您在UAC上下文中操作,无论用户是谁,都可能发生这种情况。

最好确保以管理权限运行命令行。