iis 相关问题

Internet信息服务(IIS)是Microsoft创建的用于Microsoft Windows的Web服务器。请在您的问题中或通过添加特定于版本的标记来提及您正在运行的IIS版本。

如何在 ASP.NET MVC 4 中为 CSP 使用动态随机数

我在 ASP.NET MVC 4 中开发了 MVC 应用程序。我在几个页面中使用了 javascript。一些 javascript 被引用为 @Scripts.Render(“~/Scripts/bootstrap”) @Scripts.Render("~/Sc...

回答 2 投票 0

IIS 上的 creando siteio web 错误,无法访问此页面

estuve creando un site en un ec2 de aws con windows server, instale iis basico alone con autenticacion basica de extras añadidos, y al agregar mi siteio no la ruta de la Carpeta en la que te...

回答 1 投票 0

IIS - 为应用程序池分配自定义计数:Windows 用户密码“无效”

当我想输入Windows用户的密码时,IIS告诉我密码无效。 但是,我是我的机器的管理员,并且我以管理员模式启动了“IIS”。 那里有...

回答 1 投票 0

更改 IIS 中托管的内部站点上的 url 服务器名称和域

场景: 服务器名称:服务器 域名:abc.de.ca 我在 IIS 中托管了多个内部网站,例如 server.abc.de.ca/test1 server.abc.de.ca/test2 server.abc.de.ca/test3 这些网站都可用...

回答 1 投票 0

如何在Windows Server 2016上使用PHP执行AutoHotKey脚本?

我有一个带有 Plesk 和 PHP 7.1x 的 Windows Server 2016 VPS。 我正在尝试使用以下命令从 PHP 执行一个简单的 AutoHotKey 脚本: 我有一个带有 Plesk 和 PHP 7.1x 的 Windows Server 2016 VPS。 我正在尝试使用以下命令从 PHP 执行一个简单的 AutoHotKey 脚本: <?php shell_exec('start /B "C:\Program Files\AutoHotkey\AutoHotkey.exe" C:\inetpub\vhosts\mydomain.com\App_Data\myahkscript.ahk'); ?> 这是页面上唯一的一行。我尝试过不同的 ahk 脚本,当前的脚本只是创建一个 MsgBox。 当我执行 php 页面时,在 VPS 任务管理器上,我看到使用预期的 USR 创建了三个进程:cmd.exe、conhost.exe 和 php-cgi.exe。然而,我的 PHP 页面只是在服务器上等待,服务器上实际上没有任何反应。 我也尝试过同样的行,除了用 exec 替换 shell_exec 。这似乎没有什么区别。我已经尝试过在两个命令中不使用 start /b 。在这种情况下,PHP 页面完成,但不会启动新进程。 我在任何日志中都找不到任何错误:Mod_Security、Plesk Firewall、IIS。 有什么想法吗? 编辑: 我在 VPS 命令提示符下尝试了我的命令,并立即因“程序文件”中明显的空间问题而受到打脸。我引用了如上所示的字符串,并且该命令有效。这消除了从 PHP 运行时的挂起。但是,从网页执行该命令时仍然不执行任何操作。 编辑: 基于参考帖子“调试 exec()”的建议: var_dump: string(0)"" $output: Array() $return_val: 1 有一点是我可能无法调用 GUI 应用程序。这阻碍了这个想法。 在taskschd.msc中创建计划command1 SCHTASKS /F /Create /TN command1 /TR "\"D:\Program Files\AutoHotkey\AutoHotkey.exe\" \"D:\xampp\htdocs\cmd.ahk\"" /SC Once /ST 00:00 将 ahk 命令写入 cmd.ahk <?php $command = ''; $command .= 'run, C:\\Windows\\SysWOW64\\calc.exe'.PHP_EOL; $command .= 'msgbox, opened calulator'.PHP_EOL; $fp = fopen('cmd.ahk', 'w+'); $content = $command.''; fwrite($fp, $content); fclose($fp); $exec = 'schtasks /run /tn "command1"'; exec($exec); 执行php curl localhost/test.php

回答 1 投票 0

即使使用具有我身份的 AppPool,IIS 也无法显示静态内容

我有一个在 IIS 上运行的网站,它有自己的身份和自定义凭据,这是我的计算机帐户(即管理员)。当我尝试加载页面时,Asp.Net MVC 应用程序执行...

回答 2 投票 0

Visual Studio 2022 中的 ASP.NET Core 项目不存在 IIS 按钮

我是 .NET 和 MVC 技术的初学者。当我通过选择 ASP.NET Core Web App 选项创建项目时,我没有获得与教程视频相同的包。而且没有 IIS 按钮用于运行...

回答 1 投票 0

来自 ASP.NET MVC 站点的“无效 JSON 原语:alihack”错误

我们每天都会收到多个此类错误,出现在事件日志中: 无效的 JSON 原语:alihack。在 System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveO...

回答 2 投票 0

如何允许.NET Core Web应用程序访问网络驱动器?

我正在实现一个 .NET Core (3.1) Web api,它从网络驱动器读取文件,在其中进行字符串操作,并将它们写入不同的文件夹(在同一网络驱动器内)。 ...

回答 2 投票 0

iis 是否记录上次重置的时间

我想知道iis最后一次重启是什么时候。 IIS 是否保留此日志?在哪里可以找到此日志? 谢谢你

iis
回答 3 投票 0

如何在ASP.NET Core 8.0 MVC站点中使用重写功能?

我正在将 ASP.NET Core 8.0 MVC 网站部署到 Windows Server 操作系统上的 IIS 服务器。 假设该站点具有以下基本 URL: https://www.example.com/mysite/ 当我对我的我们进行一些更新时...

回答 1 投票 0

编写包含路径的 IIS 重写规则

我们网站中的所有网页都位于网站根目录下的 /pub/src/ 目录下。我需要一个重写规则来保留 URL,但在 /pub/src/ 目录中打开相应的文件...

回答 1 投票 0

IIS 给出 403 Forbidden 错误,URL 中包含 %5E

我正在使用 Microsoft IIS 服务器,每当我在 PHP 页面的 URL 中放入 %5E 时,它都会返回 403 禁止错误。据我发现,它只发生在 %5E 上,而不是任何其他字符序列...

回答 1 投票 0

IIS 报告“HTTP 错误 400。请求标头字段太长”

当我们尝试登录时,我们从服务器上的网站收到此错误。我们怀疑这是由于 cookie 大小造成的,但问题是服务器突然开始以这种方式响应...

回答 1 投票 0

在 IIS 中托管时,导航在 .NET 8.0 中的 Blazor 应用程序上不起作用

我使用 Visual Studio 2022 V17.8.2 中的模板创建 Blazor Web 应用程序。 我发布了它(Web Server IIS - WebDeploy Packages)并将其导入到名为

回答 2 投票 0

WebDeploy Jenkins 出现错误:无法写入配置文件

我们配置了一个作业,在 bitbucket 上的每次提交时自动构建和部署。我们使用 msbuild 成功构建并打包了解决方案,但出现以下错误......

回答 2 投票 0

CSP:框架祖先失败

我在 IIS 托管网站上遇到了一个奇怪的问题。该网站有两个绑定。我们称它们为 https://abc.xxx.com 和 https://def.yyy.com。 我为 CSP 设置了以下内容 内容安全政策:...

回答 1 投票 0

msdeploy - 当文件已存在时无法创建该文件

我们正在尝试使用以下命令将 IIS 10 从一台服务器迁移到另一台服务器: msdeploy -verb:sync -source:webServer,computername=academicApp01T -dest:webServer,computername=WEBAAPPT01WA, -

回答 1 投票 0

从 url 中删除默认文档,而不删除以默认文档名称结尾的文件

我的 web.config 中有这条规则: 我的 web.config 中有这条规则: <!-- Rule to remove "index.asp" --> <rule name="Default document rewrite" stopProcessing="true"> <match url="(.*)index.asp" /> <action type="Redirect" url="{R:1}" redirectType="Temporary" /> </rule> (一旦锁定,我会将“临时”更改为“永久”。) 这样,sitename.com/index.asp 就变成了 sitename.com,sitename.com/dir/index.asp 就变成了 sitename.com/dir/。到目前为止,一切都很好。 但是,当我转到sitename.com/testindex.asp时,它变成了sitename.com/test并爆炸了。它应该保持为 sitename.com/testindex.asp。我该如何修改规则呢? (注意:它还必须保留查询字符串。) 请尝试在 web.config 中使用以下重写规则: <rule name="efault document rewrite" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" pattern="index.asp" /> </conditions> <action type="Redirect" url="{R:1}" redirectType="Temporary" /> </rule> 你可以使用这个正则表达式: ^(.+/)?index.asp$ 此匹配: ^:字符串开头 (.+/)? :可选,一些字符后跟 / index.asp:字面上,index.asp $:字符串结尾 regex101 上的正则表达式演示

回答 2 投票 0

IIS 中带有反向代理的 NodeJS 无法 GET,但可以在端口 3000 上工作

我有一个在端口 3000 上运行的节点应用程序和一个 IIS 反向代理,可通过 IIS 站点为该应用程序提供服务:https://travishorn.com/reverse-proxying-node-js-apps-on-windows -with-iis-acee318b6759...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.