如何从c#中的同一解决方案中的一个网站访问其他网站会话用户ID?

时间:2015-01-23 13:56:55

标签: session wcf-data-services blogengine.net

我正在开发WCF服务。我创建了一个网站和一个博客(使用blogengine.net博客)。我想从blogengine.net博客访问网站会话UserId。我在博客中添加了网站参考。但我无法从博客访问网站会话UserId。请任何人指导我如何访问它。

1 个答案:

答案 0 :(得分:0)

您的主网站和博客网站是两个不同的网站?

听起来就像你有一个虚拟的应用程序文件夹?

YourWebsite.com和YourWebsite.com/blog

这是对的吗?

BE 2.5及更高版本需要它自己的私有应用程序池才能工作。

因此,您有两个不相关的应用程序池(应用程序缓存),这是存储会话数据的位置。

所以你的主网站:MainWebsite.Com无法从

访问会话数据

您的博客网站:MainWebsite.com/blog

反过来。

共享存储数据的唯一方法是将其存储在某处或使用JavaScript将其发布到其他网站。

你究竟想做什么?

如果您可以解释您想要做的所有步骤,那么可能有助于找出更好的方法来实现这一目标。