Azure 错误:您正在查找的资源已被删除、名称已更改或暂时不可用
最近,几乎我部署的每个网站/api服务/移动服务,当我点击除默认路径以外的任何路径时,我都会收到以下错误:“您正在查找的资源已被删除、名称已更改或暂时不可用。” 为了进行测试,我创建了一个简单的ASP.NETWebAPI应用程序和ASP.NETMVC网站,并部署到Azure。它将被部署,并出现默认页面。对于之后的任何链接,我都会得到那个错误Azure 错误:您正在查找的资源已被删除、名称已更改或暂时不可用,azure,Azure,最近,几乎我部署的每个网站/api服务/移动服务,当我点击除默认路径以外的任何路径时,我都会收到以下错误:“您正在查找的资源已被删除、名称已更改或暂时不可用。” 为了进行测试,我创建了一个简单的ASP.NETWebAPI应用程序和ASP.NETMVC网站,并部署到Azure。它将被部署,并出现默认页面。对于之后的任何链接,我都会得到那个错误 下面是移动服务。。在portal.azure.com上创建和上载而不进行修改并配置facebook身份验证 守则副本载于 知道我做错了什么吗?这会有帮助:
下面是移动服务。。在portal.azure.com上创建和上载而不进行修改并配置facebook身份验证 守则副本载于 知道我做错了什么吗?这会有帮助: 要解决此问题,您需要在Angular 2应用程序中提供一个web.config文件
这是与System.Net.Http.dll、System.Net.Http.Formating.dll和System.Net.Http.WebRequest.dll版本控制问题相关的同一个消息错误。我修复了在我的Azure Web API的bin文件夹中发布这些程序集的问题,即使它们应该是从全局缓存中使用的。您可以在将web.config文件添加到azure目录中查看详细信息。将下面的代码添加到其中
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="/" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
如果即使存在json文件或任何其他文件,也无法打开,请尝试添加:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".woff2" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".json" mimeType="application/json" />
</staticContent>
对于我来说,在运行AllManagedModulesForallRequests=“false”时发生了此错误。
如果看不到任何代码、任何配置(例如如何设置路由),或者不知道应用程序部署的任何信息,任何人都只能猜测。如前所述,这个问题可能会以“不清楚你在问什么”而结束。你应该考虑编辑你的问题来展示更具体的细节。我创建的任何新网站/api服务都会出现这种情况。适用于默认路由和它失败的任何其他路由。这肯定会有助于重新表述问题,让人们理解这个信息。下面是移动服务。。在门户网站azure.com上创建并上传未经修改和配置的facebook身份验证。如有任何帮助,将不胜感激。请编辑您的问题-正如我已经提到的。评论不是你添加这些额外细节的地方。事实上除了链接到你的网站之外,你真的没有包括任何细节。这只表明您正在使用Azure Web应用程序。仍然没有办法帮助您-您没有显示任何代码和路由的任何配置。我已经添加了web.config文件。但是还有一个问题:systemjs.config.js:1未捕获的语法错误:意外的令牌像一个符咒一样工作!我的azure目录没有web.config。我刚刚创建了web.config文件并添加了上面的内容,它工作得非常好。我很高兴它对您有所帮助。我有同样的情况,我的是manifest.plist,我们是否用任何东西替换{request_filename}?我的仍然不起作用。@PinoyDev,规则没有规定{REQUEST_FILENAME}应该更改。因此,如果您的问题仍然存在,您必须提供更多详细信息,以便我们能够帮助您解决问题。@PinoyDev您可以创建一个web.config文件并添加以下行并将其上载到服务器,然后重试吗?
<modules runAllManagedModulesForAllRequests="true">
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v20.1, Version=20.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" name="ASPxHttpHandlerModule" />
<remove name="FormsAuthentication" />
<remove name="DefaultAuthentication" />
<remove name="OutputCache" />
<remove name="AnonymousIdentification" />
<remove name="RoleManager" />
</modules>