Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以在Windows Server 2019中更改防火墙设置的MVC应用程序_Windows_Api_Iis_Firewall_Rights - Fatal编程技术网

可以在Windows Server 2019中更改防火墙设置的MVC应用程序

可以在Windows Server 2019中更改防火墙设置的MVC应用程序,windows,api,iis,firewall,rights,Windows,Api,Iis,Firewall,Rights,我想制作一个MVCAPI应用程序,可以在服务器的防火墙中添加/删除规则。 编写的代码是功能性的(我使用NetFwTypeLib)——我在以管理员身份启动的winform应用程序中对其进行了测试。如果我尝试访问在防火墙中创建规则的API,我会收到以下错误消息:访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝)) 我假设这些是停止代码执行的一些权限。我想知道如何修改这些权限,以及分配这些权限是否会增加服务器的漏洞。 我试图在IIS管理器中为IIS_IUSRS用户分配web应用程

我想制作一个MVCAPI应用程序,可以在服务器的防火墙中添加/删除规则。 编写的代码是功能性的(我使用NetFwTypeLib)——我在以管理员身份启动的winform应用程序中对其进行了测试。如果我尝试访问在防火墙中创建规则的API,我会收到以下错误消息:访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝))

我假设这些是停止代码执行的一些权限。我想知道如何修改这些权限,以及分配这些权限是否会增加服务器的漏洞。 我试图在IIS管理器中为IIS_IUSRS用户分配web应用程序的完全权限,但结果没有改变。
谢谢你,对不起我的英语

你已经知道答案了。要使web应用类似于您的WinForms应用,请将其应用程序池标识更改为管理员。您可以将应用程序池标识设置为本地系统以增强其权限