2 panyuan922 panyuan922 于 2014.12.17 16:46 提问

为什么我的网站登陆后链接中间插入了一串字符

登陆后链接变成
http://www.XXXX.com/(F(HDc3otfFs0wkZu4P4CjZ50Qkck2q8aekR3g6F0m_NRZRo7kt7XQ6CjAFBR4PR8kZLx0gRAzev9seoI0ANc7KjlfbTe1FJ8WWILWNGn1ObS0ZcAcdIFeyJuzVcaAOHu5BT8L1lC67TVf99X8D20UWbSWMcAEoFj--cf-s0ifLMkCDxPwrN0Ntnpv81iEhXwd10))/Default.aspx _

本来应该是http://www.XXXX.com/Default.aspx的
吧中间那串去掉就退出登陆了。
有没有办法变成正常的样子?
网站登陆系统用的是自带的 Membership,登陆也是默认登陆控件,自定义的样式

3个回答

showbo
showbo   Ds   Rxr 2014.12.17 16:58
已采纳

web.config配置了cookieless为true了,这样session的id就会添加到url地址上,配置为false

 <sessionState cookieless="false" mode="InProc"></sessionState>
panyuan922
panyuan922 回复showbo: 解决了 改下<forms loginUrl="~/Account/Login.aspx" timeout="2880" cookieless="UseCookies"/>就行了
3 年多之前 回复
showbo
showbo 回复panyuan922: 那可能是你用的这个浏览器禁用了cookie,或者针对你这个网站禁用了cookie也会出现这个问题,一般session id是存储在cookie中的,检查下你的浏览器cookie设置
3 年多之前 回复
panyuan922
panyuan922 大概是我的浏览器问题,谷歌浏览器正常,IE浏览器就会出现。(IE11) 我再看看
3 年多之前 回复
feiyun0112
feiyun0112   Rxr 2014.12.17 16:47

web.config是不是设置了不允许cookie

panyuan922
panyuan922 没有 sessionState 节点是不是就代表没设置?
3 年多之前 回复
panyuan922
panyuan922   2014.12.17 16:54

没有 sessionState 节点是不是就代表没设置?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在字符串定义时,在字符串中间插入'\0'字符
在刷题时,发现自己没有理解转义符号的含义,被迷惑了:( 总结一下. // test1457.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include int _tmain(int argc, _TCHAR* argv[]) { /// 验证一些转义符的概念, 如何在
py匹配字符串中间的字符串
python 正则表达式,怎样匹配以某个字符串开头,以某个字符串结尾的情况? str ="abcdefg123213qwe" 正则表达式:^abc(.*?)qwe$
爬虫用Cookie登录网页
最近在爬取豆瓣的数据时发现了一些问题。因为要做一个爬虫,爬取用户读过的书以及对书的评分。但是在进行网页的分析时却出现了点问题。 当浏览器打开用户读书记录的链接时是没有任何问题的,但是用requests库来进行网页爬取时却出现了问题。 以https://book.douban.com/people/…/collect这个链接为例,获取这个链接的html源码,一般都是这样写:import reque
高效率保留首尾字符,中间全部变为星号
    因业务需求接口需要对返回银行卡保留首6位,尾4位,中间以星号代替。本着不重复造轮子原则,上网找了几种写法,测试后感觉写法效率不高,于是自己写了一遍,用字符数组按位替换。代码如下:/** * 对字符加星号处理:除前面几位和后面几位外,其他的字符以星号代替 * * @param content * 传入的字符串 * @param frontNum * ...
在一个字符串中插入指定字符
1.添加一个中间变量进行数据的转移: #include #include int main() { char a[]="character";     char b='z'; int i, k;     char tmp;     int n=strlen(a); printf("input a zifu at:"); scanf("%d",&k);
输入一串字符串,中间有空格,然后求出最后的字符串长度
输入: "Hello World Test   " 输出 4 代码 #include #include using namespace std; int main() { string s; while(getline(cin,s)){ int n=0,flag=1; for(int i=s.l
查找一串字符中有没有我想查找的字符
#includeint is_in(char *s, char c){ while (*s!='\0') { if (*s == c) { return 1; } else { s++; } return 0; }}int main(){ char *p = "abcdefg"; char s = 'w'; int ret = is_in(p,s); if (ret == 1
input使用replce禁止输入,在字符串中间添加字符光标会跳转到字符串最后解决办法
解决用replace替换时(在字符串中间删除)光标会跳转到Input框最后,但会出现光标跳转到字符串最后再跳转到删除位置(光标闪烁),不知道怎么解决闪烁问题,希望有网友能有好的解决办法。var card={ cardValue : "",//保存银行卡 pos : ""//光标位置 } //银行卡号 $(document).on('input', '.cardList .account',
jquery 在一串不规则字符串中,取某两个符号中间的值
eg:&amp;lt;source name=&quot;tstsett&quot; title=&quot;tstsett&quot; type=&quot;dataSource&quot; custom=&quot;custom&quot;/&amp;gt;我想取name的值var str = outerHTML.substring(outerHTML.indexOf('&quot;'),outerHTML.indexOf('title')).replace(&quot;\&quot;&quot;,&q
淘码手机验证码平台——唯一可以批量接收验证码及批量解封账号的平台
淘码验证码平台是一个可以获取任意合法第三方网站手机短信验证码的系统平台,集各类网站账号的注册、验证、解封等手机验证码的接收功能于一身。     官网:http://www.taomapt.com !客服QQ:97785917;用户交流QQ群:375371390。     淘码平台每天24小时不间断轮换手机号码!API接入即享全国最高分成比例10%!客户端、WEB端、软件接入等多种使用方