2012-08-09 117 views
0

我正在创建一个中央身份验证服务器模块(CAS)。为此,我正在配置web.config文件。由于我必须将其与其他应用程序集成,我不想在代码后面编写任何代码。该配置 OS - Windows 7的 IIS 7 Visual Studio 2005中HTTP和HTTPS导致重定向循环

它承载CAS应用具有验证用户登录页面的服务器。我可以在第一时间重定向到cas登录页面。

我的问题是,我无法重定向到我自己的应用程序页面,这是我的PC上托管的default.aspx。 CAS服务器运行linux操作系统,我正在使用Windows 7.我得到重定向循环,并且从cas登录模块登录后,我无法看到我的页面。 Firefox在状态栏中持续显示“等待服务器名称”和“等待主机名称”。任何机构可以帮助我解决这个问题吗?我被困在这里,非常渴望尽快出来。 我在web.config中使用表单身份验证模式。或者它是HTTP和HTTPS的问题?

回答

0

听起来像我的Windows机器没有看到会话进行身份验证,但CAS看到会话被认证。因此,Windows重定向到Linux,它重定向到Windows,重定向到Linux ...

我想你会看到图片。

+0

感谢您的回答,但是解决方案是什么?我需要在Linux机器上还是在任何Windows服务器上开发?可以有任何证书相关的错误?因为当我写本地主机的HTTP infront时,它会进入无限循环,当我编写HTTPS时,Firefox会显示一个错误。我有从IE导出的证书,但不包含私钥。 – 2012-08-09 05:59:25

+0

明白了!这是一个将证书安装在受信任的根管理机构的特定地点的问题。现在它工作完美! – 2012-10-30 10:32:08