转移到另一台机器时,依赖方应用程序无法正常工作

时间:2011-07-22 07:41:03

标签: asp.net azure acs

我有一个ASP.NET中继方应用程序,配置为通过ACS进行身份验证。该网站在我的本地主机上运行正常。问题是当我将网站复制到另一台机器时,它不起作用并抛出以下异常:

**'/ Website'应用程序中的服务器错误。

访问被拒绝。 描述:访问提供此请求所需的资源时发生错误。可能未配置服务器以访问请求的URL。

错误消息401.2。:未授权:由于服务器配置,登录失败。验证您是否有权根据您提供的凭据和Web服务器上启用的身份验证方法查看此目录或页面。请与Web服务器的管理员联系以获取其他帮助。**

另一个有趣的一点是,当在新机器上运行时,网站的URL已经改变,例如在我的机器上它是“http:// localhost / Website /”,而在新机器上它是“http:/ /本地主机:51975 /网站/".

任何想法?

1 个答案:

答案 0 :(得分:1)

这是ACS v2配置吗?

您应该在依赖方应用程序中更改领域和退货地址,以匹配您的开发网站的URL(包括端口)。