你是不是在配置文件里有
<authentication mode="Forms" />
<forms name =".----" loginUrl="..." ....../></forms>
</authentication>
<authentication mode="Forms" />
<forms name =".----" loginUrl="..." ....../></forms>
</authentication>
解决方案 »
- DataSet添加方法
- 类的内容怎么查?
- UpdatePanel更新后整个页面字体变大?
- Invalid CurrentPageIndex value. It must be >= 0 and < the PageCount.
- .net里一个英文跟一个中文都算一个字.搞得我的页面好不工整啊.
- 换了一个空间,怎么按钮不起作用了?
- help:求一VS2003的下载地址,郁闷很久了!
- 如下 代码 为什么有的时候能够显示(加载)图片,有的时候显示(加载)不了呢?
- 使用.Net自带的邮件类发送邮件报异常
- asp.net 如何连接oracle数据库?
- 与IIS和.NET框架有关的一个小问题
- vs里是否只可以生成一个dll文件
<authentication mode="Forms" />
<forms name ="ABApp" loginUrl="Login.aspx" ....../></forms>
</authentication>
在login.asp中重定向到AppLogin.aspx
然后你在B应用程序的web.config的的name跟上面的一样,即:
<authentication mode="Forms" />
<forms name ="ABApp" loginUrl="Login.aspx" ....../></forms>
</authentication>这样就可以实现不论你在那个应用程序中验证了,在另一个应用程序中都不需要再验证了
1.在web.config的配置中,name的属性值相同起到了什么作用?
2.按这种方法实现single sign-on的原理是什么?
3.应用程序检查验证信息的流程如何?是否从global文件开始?
谢谢了!
在启动程序A中,将有一个连接定向到其他程序http://localhost/XXX/AppLogin.aspx?token="@token"。在AppLogin.aspx的后台代码中,将接收token并在数据库中验证token,若成功则可获得用户票据并存入Application中,然后定向到程序的Default.aspx。
现在的问题是:我一旦访问XXX/AppLogin.aspx,立即重定向到XXX/Login.aspx,于是,出现了登陆界面。请问:我该如何做配置呢?
是否在forms和machineKey元素上,所有应用程序需要什么统一或其他?
谢谢!