我有报告服务设置了表单验证。我们的应用程序是坐着报表服务和使用它的认证扩展为一个单点登录。

我们有我们已经在过去的工作得到了一个简单的登录页面,但这款一体机就可以拒绝回来后点击登录按钮时。我有跟踪使用插入到网页的信息:

<%@ Page language="c#" Debug="True" Trace="True" Codebehind="UILogon.aspx.cs" AutoEventWireup="true" Inherits="CustomAuthExtension.UILogon, CustomAuthExtension" Culture="auto" meta:resourcekey="PageResource1" UICulture="auto" %>

我可以看到每一个按钮点击会话ID的变化。如果我重视过程中,我看到它经历InitComponent但它从来没有碰到btnLogon_click代码。

但是,如果我跑提琴手一切都很好,回发的罚款。

这是怎么回事?暂停? IIS设置不正确?

编辑: IE7(应用仅IE)和我刚刚想通了,如果我离开它在OnInit的断点了几秒钟,它会工作,并击中了第二断点btnLogon_Click,如果我让他走直线距离不打它。它指向某种奇怪的超时问题的。

有帮助吗?

解决方案

这是一个配置问题IIS。不应该有报告服务启用了匿名和Windows验证形成延伸到与外部应用程序正常工作。

重新运行我们的设置过程和现在的工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top