IIS下不同的WEB应用程序如何共享数据?

siaosa 2012-05-10 01:50:12
同一台机器上的IIS下,有两个WEB应用程序/虚拟目录. 现在想让两个WEB应用程序共用一些数据,应该怎么做? (数据不能存储在Cookies里,也不能显示在地址栏)
...全文
250 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2012-05-15
  • 打赏
  • 举报
回复
想要安全,那你就使用https啊。
sina这些大网站都采用的是Cookies,也没见不安全到哪里啊
Session你觉得安全吗?Session也是依靠Cookies来完成的。

Cookies是可以加密的,一般的应用完全可以满足。
龙卷身 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

使用同一个数据库,怎样弄啊?
[/Quote]
连接数据库,然后怎么调用,是你的事
龙卷身 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

这样会有一个问题
例如有虚拟目录A1,A2. A1会调用A2里的页面,并将A1里的登陆用户名传递给A2。
本来想实现只有在A1登陆了的情况下A2才能进,可是A2没判断A1是否已经登陆,直接在地址栏输入A2的地址+用户参数就进去了
[/Quote]
这种事很常见,要上条件判断就好
siaosa 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

把登录信息写到数据库,去数据库验证,连接字符串写一个库,

为什么不用Cookies?Cookies是最好最简单的解决方法

你不在客户端存储东西,服务器怎么知道谁是谁?

不用Cookies,你可以使用setRequestHeader传递数据
[/Quote]

把登录信息写到数据库,会有一个问题,用户直接关闭浏览器,登录信息还会保存在数据库里
Cookies不是很安全,可以伪造的
IT-Style 2012-05-15
  • 打赏
  • 举报
回复
只能写到数据库中了...
myhope88 2012-05-15
  • 打赏
  • 举报
回复
用cookie
孟子E章 2012-05-15
  • 打赏
  • 举报
回复
把登录信息写到数据库,去数据库验证,连接字符串写一个库,

为什么不用Cookies?Cookies是最好最简单的解决方法

你不在客户端存储东西,服务器怎么知道谁是谁?

不用Cookies,你可以使用setRequestHeader传递数据
siaosa 2012-05-15
  • 打赏
  • 举报
回复
这样会有一个问题
例如有虚拟目录A1,A2. A1会调用A2里的页面,并将A1里的登陆用户名传递给A2。
本来想实现只有在A1登陆了的情况下A2才能进,可是A2没判断A1是否已经登陆,直接在地址栏输入A2的地址+用户参数就进去了
siaosa 2012-05-15
  • 打赏
  • 举报
回复
据说 WCF有一个身份验证服务,不知道有没有人用过
siaosa 2012-05-14
  • 打赏
  • 举报
回复
期待ASP.NET高手过来看看啊
  • 打赏
  • 举报
回复
应用程序之间不能直接通信的,数据共享可以用集中缓存或者数据库的方式实现。
其实就是一个应用把要共享的数据写入到两个应用程序都可以访问的表中,那么另外一个应用程序就可以取到数据了,如果放集中式缓存也是这个道理。
ltcszk 2012-05-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

使用同一个数据库,怎样弄啊?
[/Quote]
同时连一个数据库不就行了,连接字符串都不会改?
紫魂一号 2012-05-14
  • 打赏
  • 举报
回复
写web服务。。
siaosa 2012-05-10
  • 打赏
  • 举报
回复
使用同一个数据库,怎样弄啊?
孟子E章 2012-05-10
  • 打赏
  • 举报
回复
使用同一个数据库。
wpycs 2012-05-10
  • 打赏
  • 举报
回复
那我就不知道了,获取A登录用户名是什么意思,用户验证? 你的虚拟目录也用户验证一下呗
siaosa 2012-05-10
  • 打赏
  • 举报
回复
wpycs
这样不行啊, 比如B程序,要获取A程序的登陆用户名. 你这方法就不行啊
wpycs 2012-05-10
  • 打赏
  • 举报
回复
比如指定一个ip,调用里面的图片就是http://**.**.**.**/aa.jpg 这样?
wpycs 2012-05-10
  • 打赏
  • 举报
回复
共用的数据建立成虚拟目录,然后两个web程序通过地址调用行吗?

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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