关于web.config的问题,,郁闷...

jmh521 2009-04-16 01:39:07
是这样子,,我现有2个页面,,一个登录页面,登录完直接跳到另一个页面,,验证都通过,,但始终跳不过去,老是又回到登录页面...
我再一看config里有这段代码,注释掉这段就没事,,,但是总觉得不妥...还想要这段代码..
哪位能帮我看一下,下面这段代码吗?,,我都不知道该怎么说好....

<authentication mode="Forms">
<forms name="MybestIDName" domain=".gayaha.com" protection="All" timeout="30" path="/" requireSSL="false" slidingExpiration="true" enableCrossAppRedirects="false" loginUrl="/MainPage/Login.aspx">
</forms>
</authentication>
...全文
112 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jmh521 2009-04-16
  • 打赏
  • 举报
回复
解决了...谢谢楼上几位...是因为关于域名的问题 ,,结贴...
jmh521 2009-04-16
  • 打赏
  • 举报
回复
哎~~~~~~~~~~~~~~
jmh521 2009-04-16
  • 打赏
  • 举报
回复
Response.Write("OK");
{
System.Web.Security.FormsAuthentication.SetAuthCookie(AttrID, true);

Response.Redirect("../MemberArea/Index.aspx");
}

这么写的话,登录失败,,,,
用第一个方法也是一样....
  • 打赏
  • 举报
回复

System.Web.Security.FormsAuthentication.RedirectFromLoginPage(, );//用这个方法时跳转到设置好的默认的页面


System.Web.Security.FormsAuthentication.SetAuthCookie();//用这个的话需要加上
Response.Red...();//进行页面跳转
jmh521 2009-04-16
  • 打赏
  • 举报
回复
这个项目是别人写的,..登录页面提交==中间把值传给验证页面==然后跳到显示页面...
但是一登录,老是回到登录页面...逐个看了下,,一直到验证页面取值都正常取到...就是不知道为什么..
下面这段是中间验证页面写的...
System.Web.Security.FormsAuthentication.SetAuthCookie(AttrID, true);
Response.End();
jmh521 2009-04-16
  • 打赏
  • 举报
回复
不行啊...已经写了..
Response.Write("OK");
{
System.Web.Security.FormsAuthentication.SetAuthCookie(AttrID, true);
Response.End();
}
yao991118 2009-04-16
  • 打赏
  • 举报
回复
我也看不懂,希望有人看得懂,但是我总是觉得楼主的操作是不是有问题,我从来没有遇到过登录页面成功验证后跳不到下个页面,config里面的代码,最好不要乱动它,初始是怎样就是怎样,一般在你这个问题上几乎不会考虑config里面的写法。
要不你就试试把以前的config删了,从新建立新的最初的试试!!!
  • 打赏
  • 举报
回复
在你的登录按钮下面加上这个方法
System.Web.Security.FormsAuthentication.SetAuthCookie();//这个方法需要两个参数,第一个为cookies的值,第二个为设置cookies的时间

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧