问题标签 [iis-8.5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp-classic - Win 2012R2 服务器 - ActiveX 组件无法创建对象 aspmail 4.0 (SMTPsvg.Mailer) IIS8.5
我不得不将一个经典的 ASP 应用程序从 Windows Server 2008 移动到 Windows Server 2012R2,并且该应用程序使用了一个名为 ServerObjects 的公司的名为 (aspmail 4.0) 的 com 对象——该公司已不再营业(至少没有办法联系他们)。
无论如何,我已经注册了 DLL C:\Windows\SysWOW64\regsvr32.exe d:\components\aspmail4\smtpsvg.dll
(
我已经验证了 DLL 是正确的,并且注册表指向了正确的路径(并且只有 1 个路径)。
我已经将我能想到的所有权限(甚至使用“Everyone”帐户对其进行了测试)授予了 DLL 文件(和 IUSR 帐户)。
在应用程序池中禁用 32 位后,我收到“ ActiveX component can't create object.
”错误。
在应用程序池中启用 32 位后,它只会使页面崩溃(生成致命异常),并在事件日志中显示如下错误:
我是否缺少一些未记录的设置?我已经去了几十个论坛,并严格按照所有内容进行操作,但没有任何效果(现在 8 小时,头发几乎完全拔掉了)。
visual-studio-2010 - 安装为网站而不是虚拟目录
我正在测试将网站迁移到 Windows 2012 IIS 8.5。机器,当我在 VS2010 中创建 Web 设置项目时,我找不到将其作为网站安装在 IIS 8.5 上的方法。它始终作为默认网站下的虚拟目录安装。
有什么我想念的吗?我读过的所有地方似乎都在说网络安装项目将东西安装为虚拟目录。是否没有任何选项可以安装为网站?
http - URL Rewrite from https to http for one page
I need to do a URL redirect for a single page. If the client visits https://example.com/default.aspx I need to send to http://example.com/default.aspx and having little success so far. Can anyone shed some light on the best way to limit restrict which page is directed?
Currently what I have is working, but causes a re-direct loop for the pages I do want to be https.
iis - IIS 将物理路径更改为它自己的应用程序
我在 IIS 8.5 中设置了两个网站。我有一个用于生产版本和一个用于开发(团队工作需要这个)。结构简单。网站是使用 BackboneJS 和 API 调用来获取所有数据的简单静态页面。所有虚拟路径和应用程序都是由我自己在开始时手动设置的。出于某种原因,一些 API 调用在开发站点中不起作用。我发现 API 项目的物理路径已经改变。你有什么想法,问题可能出在哪里?实际上我的一些同事也面临这个问题。
唯一想到的是,在调试 API 时,我在 Visual Studio 中使用“附加到进程”,在那里我连接到正确的 IIS 进程 - w3wp.exe,用户名为 IIS APPPOOL\Dev 或 IIS APPPOOL\Prod到我正在调试的站点。
尽管如此,我认为路径不应自行改变。问题可能出在哪里?有谁知道如何防止这种奇怪的行为?
asp.net-mvc-5 - Mvc url 路由错误
如何路由网址
至
正如我得到
在尝试调用 @Url.Action("Index","Admin") 时将其重定向到
并显示错误,但如果我去 url 并添加如下所示,它工作正常
asp.net - 用于队列轮询的 asp.net 线程与 IRegisteredObject
我有一个 ASP.NET 应用程序,我需要在新线程上轮询 Amazon 队列服务。我知道如果我生成一个新线程,ASP.NET 不会意识到它,并且如果出于某种原因认为需要回收应用程序池,例如更改 web.config,它可能会突然终止它。
我通过在 IIS 中手动回收应用程序池对此进行了测试,但问题是线程没有恢复并在回收后开始轮询。这是否意味着在生产中,当 IIS 感觉像它时,线程将停止轮询?
也许我应该注意其他情况?
所以问题是Thread
这种类型的处理是不安全的。或者我应该在IRegisteredObject
什么情况下使用global.asax 或?RegisterObject()/UnregisterObject()
Application_End
AppDomain.CurrentDomain.DomainUnload
amazon-web-services - Server 2012 R2 上的负载平衡 WCF 服务问题
我们最近将我们的服务器升级到 Server 2012 R2 和 IIS 8.5,现在我们的 WCF 服务在负载平衡时出现问题。如果其中一台服务器不在负载均衡器中,我们可以调用 WCF 服务。当我们在负载均衡器中拥有两台服务器时,我们会收到安全协商失败或端点地址异常。
WCF 服务以前在使用 IIS 7.5 的 Server 2008 和 Server 2012 上进行负载平衡。我们的 WCF 服务没有任何改变,但在 Server 2012 R2 中,我们不断收到上述错误。我们还确保我们在以前的服务器环境中设置的所有设置对于 2012 R2 环境和 IIS 8.5 都是相同的。
我们没有启用粘性会话,也从来不需要启用它来对 WCF 服务进行负载平衡。我们已经为 Server 2012 R2 打开了它们,但这并没有解决我们遇到的问题,并且已经再次将其关闭。
我们是否遗漏了一些需要在 Server 2012 R2 和 IIS 8.5 中设置的内容?
asp.net - IIS 7.5 和 IIS 8.5 之间 IsPostBack 行为的变化
我正在帮助某人将 IIS 7.5 ASP .net 3.5 WebFroms 应用程序移动到 IIS 8.5 服务器。但我们遇到了一个问题,无法弄清楚原因。我们认为这可能只是 IIS 版本之间的不同行为。如果是的话,有办法回去吗?Web 应用程序包含一个页面,表单在其中发布到不同的网页并在表单正文中传递一些信息。在 IIS 7.5 上,当在代码中对 IsPostBack 进行检查时,返回的值为 false,但是现在它已移至 IIS 8.5,同样的检查返回 true。我无法使用谷歌找到任何关于此的信息。
active-directory - ithit-ajax-file-browser 活动目录 WebDav 自动登录
我在 Windows Server2012 R2 和 IIS 8.5 中使用 Active Directory 为每个用户创建一个 WebDav,并且可以通过用户名和用户密码访问它。每个用户一个文件夹。这可以完美地使用 WebDav 客户端。我还有一个使用 ithit-ajax-file-browser 的网络浏览器。
我的问题是,当我为 Web 部件设置参数时,服务器会在自动记录我之前显示一个身份验证弹出窗口。
我正在使用
`
自动登录有效,但登录弹出窗口仍然出现。有什么办法可以删除吗?我正在使用基本身份验证
asp.net-mvc - 如何保护演示网站?
我正在使用 MVC 5.2 和 ASP.NET Identity 2.1 开发一个网站。只要我的网站处于测试阶段,我就想让随机访问者远离我的网站。
我正在寻找一个简单的两步保护机制:
- 当我用浏览器访问网站时,会弹出默认浏览器对话框并询问我用户名和密码(IIS 用户凭据)。当我输入有效数据时,我的网站就会出现(带有它的主页)。
- 在这里,我必须登录到我的应用程序(使用应用程序特定的凭据)。
我在 IIS 8.5 中启用了基本身份验证(并禁用了匿名身份验证),因为我希望这会打开浏览器对话框(从步骤 1 开始)。但这并没有奏效。相反,当我点击页面时,浏览器会返回一条错误消息,指出我的请求以无限循环结束。没有弹出对话框出现。我的请求显然已经击中了我的 MVC 应用程序,这试图一次又一次地将我重定向到登录表单。
有任何想法吗?
我只是想用一个简单的机制让访问者远离(不一定是安全的!!)。如果可能的话,我不想更改我的 MVC 代码。
谢谢你的帮助!!