学asp.net有段时间了,有个问题一直没搞清楚。web服务器上多个虚拟目录下的多个asp.net应用共享一个ASPNETDB.MDF来验证用户时,怎样登录成功一个应用后再打开另一应用时不用再登录? 也就是一个Web Server上的多个asp.net应用共享同一个Authentication Cookie的问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你打开ASPNETDB中表aspnet_Applications看一下,看是不是只有一个ApplictionName? 我把两个不同虚拟目录下不同应用的web.config的<membership>,<roleManager>,<profile>的applicationName都设为同一个。<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="15" hashAlgorithmType=""> <providers> <clear/> <add name="AspNetSqlMembershipProvider" applicationName="Nirvana"<roleManager defaultProvider="AspNetSqlRoleProvider"> <providers> <clear/> <add connectionStringName="NIRVANAConnectionString1" applicationName="Nirvana"<profile enabled="true" defaultProvider="AspNetSqlProfileProvider" inherits="" automaticSaveEnabled="true"> <providers> <clear/> <add connectionStringName="ArticlesConnectionString" applicationName="Articles"他们确实是共享同一组用户名的角色。但不能实现单点登录。就像我题目上写的要求那样。 上面applicationName都是Nirvana,profile我贴错了。 是啊,一个web server上不同虚拟目录内的应用共享AuthenticationCookie有什么方法呢? 为什么AJAX中调用javascript代码不跳转? 有没有能把Repeate页面数据生成excel的方法 关于ASP自动发送邮件的问题 自定义控件问题 GridView的奇怪问题,GridView的数据源是抽象类的集合,集合中添加不同抽象类的实现会抛出异常,同一个实现不会抛出异常。 [馨郁星愿]关于触发的话题 时间计算上的一个问题 向高手请教正则表达式的位数限制。 文件上传时与数据库的问题(用VB) 如何从Excel 读取图片,高难度阿 WebRequest的问题 mailto问题和itextsharp问题
我把两个不同虚拟目录下不同应用的web.config的<membership>,<roleManager>,<profile>的applicationName都设为同一个。<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="15" hashAlgorithmType="">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider"
applicationName="Nirvana"<roleManager defaultProvider="AspNetSqlRoleProvider">
<providers>
<clear/>
<add connectionStringName="NIRVANAConnectionString1"
applicationName="Nirvana"<profile enabled="true" defaultProvider="AspNetSqlProfileProvider" inherits="" automaticSaveEnabled="true">
<providers>
<clear/>
<add connectionStringName="ArticlesConnectionString"
applicationName="Articles"他们确实是共享同一组用户名的角色。但不能实现单点登录。就像我题目上写的要求那样。