Tag: iis

如何解决“无法build立具有权限的SSL / TLS安全通道的信任关系”

真的以为我有这个问题修正,但它只是以前伪装。 我有一个使用HTTPS托pipe在IIS 7中的WCF服务。 当我在Internet Explorer中浏览这个网站时,它就像一个魅力,这是因为我已经将证书添加到本地根证书颁发机构存储。 我正在开发一台机器,所以客户端和服务器是同一台机器。 该证书是直接从IIS 7pipe理单元签入的。 我现在不断得到这个错误… 无法build立具有权限的SSL / TLS安全通道的信任关系。 …当从客户端控制台调用。 我手动给自己的权限和networking服务的证书,使用findprivatekey和使用cacls.exe 。 我尝试使用SOAPUI连接到服务,并且工作,所以它必须是我的客户端应用程序中的一个问题,它是基于过去使用http的代码。 我还能在哪里看到我似乎用尽了所有可能性,为什么我不能连接?

如何configurationIIS的URL在HTML5模式下重写AngularJS应用程序?

我有AngularJS种子项目 ,我已经添加了 $locationProvider.html5Mode(true).hashPrefix('!'); 到app.js文件。 我想configurationIIS 7将所有请求路由到 http://localhost/app/index.html 所以这对我有用。 我该怎么做呢? 更新: 我刚刚发现,下载并安装了IIS URL重写模块 ,希望这会使我的目标变得简单明了。 更新2 : 我想这总结了我想要实现的(从AngularJS开发者文档中获取 ): 使用这种模式需要在服务器端进行URL重写,基本上你必须重写所有的链接到你的应用程序的入口点(例如index.html) 更新3: 我仍然在这个工作,我意识到我不需要redirect(有重写规则)的某些url,如 http://localhost/app/lib/angular/angular.js http://localhost/app/partials/partial1.html 所以在css,js,lib或partials目录中的任何东西都不会被redirect。 其他一切都需要redirect到app / index.html 任何人都知道如何轻松实现这一点,而不必为每个文件添加一个规则? 更新4: 我有2个入站规则在IIS URL重写模块中定义。 第一条规则是: 第二条规则是: 现在,当我导航到localhost / app / view1时,它会加载页面,但支持文件(css,js,lib和partials目录中的文件)也正在被重写到app / index.html页面 – 作为index.html页面,不pipe使用什么URL。 我想这意味着我的第一条规则,这应该是防止这些URL被第二条规则处理,不工作..任何想法? …任何人? …我感觉很孤单… :-(

访问path被拒绝

我知道这个问题在这里被问了很多次,但我找不到解决我的问题。 我试图将图像保存到.net c#文件夹,但得到这个exception: Access to the path 'C:\inetpub\wwwroot\mysite\images\savehere' is denied.The error occured at mscorlib because at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 […]

脚本不在IIS7.5上由静态文件处理程序提供

我刚刚尝试将我的第一个Web应用程序部署到我的Windows 7家庭高级版笔记本上的IIS。 在创build应用程序之后,我必须更改为Classic App Pool,然后将该池设置为framework 4.0。 现在我得到以下错误: HTTP错误404.17 – 未find请求的内容似乎是脚本,不会由静态文件处理程序提供。 请求的URL是http:// localhost:80 / pvmms / default.aspx 我担心大量的谷歌search没有给我任何明确或明确的工作,像往常一样,我已经转向专家。 编辑:我怀疑这是因为没有.aspx文件的框架4.0处理程序映射。 然而,aspnet_regiis甚至给我的pipe理员用户的手指,并说我需要pipe理员权限来运行它。 编辑#2:我注册了所有的框架(2&4,32和64),现在所有的作品。 我通过手动添加.aspx的脚本映射到aspnet_isapi和voila来发现此问题。 我不明白为什么安装的框架不这样做,除非我的记忆失败,我只安装VS后启用IIS。

如何为网站find相应的日志文件文件夹?

在inetpub \ logs \ LogFiles(W3SVC1,W3SVC2等)下有多个网站和多个文件夹。 我怎样才能find一个给定的网站使用的文件夹?

HTTP错误500.19和错误代码:0x80070021

我有简单的webapi生成的Visual Studio 2013.it工作良好,当我从VS13运行它,但是当我复制项目在本地IIS它给我下面的错误 HTTP错误500.19 – 内部服务器错误请求的页面无法访问,因为页面的相关configuration数据无效。 详细的错误信息: 模块 IIS Web Core 通知 BeginRequest 处理程序尚未确定 错误代码 0x80070021 configuration错误此configuration部分不能用于此path。 当部分locking在父级别时,会发生这种情况。 locking可以是默认的(overrideModeDefault =“Deny”),也可以通过overrideMode =“Deny”或legacy allowOverride =“false”的位置标签进行显式设置。 Config File \?\ C:\ inetpub \ wwwroot \ APITeslin \ web.config configuration来源: 36: <system.webServer> 37: <handlers> 38: <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> Plz帮助我。 谢谢

如何解决错误信息:“无法映射path”/“。”

我已经在Google上search和search了,而且我找不到任何似乎适用于我的情况的东西,更不用说解决问题了。 我试图导航到哪个地址(甚至不存在的地址给出这个错误而不是404)并不重要,我得到完全相同的消息(path总是'/')。 有任何想法吗? Server Error in '/' Application. Failed to map the path '/'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: Failed to map the path '/'. Source […]

如何在Windows / IIS服务器上获取当前页面的完整URL?

我将WordPress安装移到了Windows / IIS服务器上的新文件夹中。 我设置了301redirect在PHP中,但似乎并没有工作。 我的posturl格式如下: http:://www.example.com/OLD_FOLDER/index.php/post-title/ 我无法弄清楚如何抓取URL的/post-title/部分。 $_SERVER["REQUEST_URI"] – 大家似乎build议 – 返回一个空string。 $_SERVER["PHP_SELF"]刚刚返回index.php 。 这是为什么,我该如何解决?

debuggingIIS时closuresVisual Studio附加安全警告

使用Visual Studio 2008或2010时,每次连接到IIS w3wp.exe时,都会收到附加安全警告, 你怎么翻这个? 这也是很酷的知道,如何保持它的stream连忘返,因为这似乎在一段时间后超时。 顺便说一句:我添加这个作为评论下面的答案,我做的第一件事是尝试MSDN文章http://msdn.microsoft.com/en-us/library/ms241736.aspx ,但没有奏效。

如何使用web.config文件强制使用HTTPS

我search了谷歌和StackOverflow试图find一个解决scheme,但他们似乎都涉及到ASP.NET等 我通常在我的服务器上运行Linux,但对于这个客户端,我正在使用IIS 7.5(和Plesk 10)的Windows。 这就是为什么我稍微不熟悉IIS和web.config文件的原因。 在.htaccess文件中,您可以使用重写条件来检测协议是否为HTTPS并进行相应的redirect。 有没有简单的方法来实现这个使用web.config文件,甚至使用我已经安装的“ URL重写 ”模块? 我没有ASP.NET的经验,所以如果这涉及到解决scheme,那么请包括明确的步骤如何实施。 我这样做与web.config而不是 PHP的原因是,我想强制HTTPS的网站内的所有资产。