转移到另一台机器时中继方应用程序无法工作

发布于 2024-11-25 17:48:41 字数 439 浏览 2 评论 0原文

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

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

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

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

另一个有趣的点是,当在新计算机上运行时,网站的 URL 发生了变化,例如,在我的计算机上,它是“http://localhost/Website/”,而在新机器是“http://localhost:51975/Website/”。

有什么想法吗?

I have a ASP.NET Relaying Party application that is configured to authenticate through ACS. The Web Site runs fine on my local host. The problem is that when i copy the website to another machine, it doesn't work and throws the following exception:

**Server Error in '/Website' Application.

Access is denied.
Description: An error occurred while accessing the resources required to serve this request. The server may not be configured for access to the requested URL.

Error message 401.2.: Unauthorized: Logon failed due to server configuration. Verify that you have permission to view this directory or page based on the credentials you supplied and the authentication methods enabled on the Web server. Contact the Web server's administrator for additional assistance.**

Another interesting point is that when running on the new machine the URL of the website has changed,for example on my machine it was "http://localhost/Website/" while on the new machine it is "http://localhost:51975/Website/".

Any Ideas??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

め七分饶幸 2024-12-02 17:48:41

这是 ACS v2 配置吗?

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

Is this an ACS v2 configuration?

You should change the Realm and the Return Address in the Relying Party application to match the URL of your development website (including the port).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文