做了一个类似忘记密码的功能,我的场景是向任务负责人指派任务时发邮件,邮件里包含超链接, 参数包含登陆ID,和一个自定义的密钥, 我把密钥存库,点击超链相当于一个快速导航免登陆的过程, 点击超链后验证,然后删除密钥,Debug环境下可以正常运行, 但是直接运行页面则无法运行。 请教。
这是我发的超链接,我在LoginOnGet 里处理。
直接运行页面.?你是指的用IIS跑么.?
如果是iis 跑起来出错的话.可能会和iis 有关系吧.你把iis的进程附加到vs里.调试一下.看看是什么情况.?
不是,我直接用开发服务器跑起来的。
@garfieldzf: 那你的错误是什么呢.?
@发粪图墙: 在debug下 可以跑通, 使用开发服务器运行时,好像是参数获取不到 request.querystring这样。
原来Controller上设了一个自定义标签,我说怎么老跳转到登陆页面去,
OK了.?没问题了.?
@发粪图墙: 没问题呢,找到问题所在了, 原来controller上加了个自定义属性。
是这个action在默认处理的action后面?
在controller上加的属性标签