惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
Jina AI
Jina AI
WordPress大学
WordPress大学
Recent Announcements
Recent Announcements
G
Google Developers Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed
MyScale Blog
MyScale Blog
M
MIT News - Artificial intelligence
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
C
Check Point Blog
J
Java Code Geeks
T
Tailwind CSS Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
量子位
A
About on SuperTechFans
D
DataBreaches.Net
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知

博客园 - openkava

我的天涯助手V1 微软asp.net 2.0 rdlc报表发布到虚拟主机上 - openkava 恶意脚本代码分析 - openkava - 博客园 自用aspx小工具 cmd.aspx v1.2 aspx最小代码连接数据库 数据库连接字符串 - openkava - 博客园 Jquery 使用笔记1 - openkava - 博客园 c# aspx 动态编译文件模板 - openkava c# 乱码解决方法 - openkava - 博客园 test zz巧用三个SQL视图查出所有的数据库字典 01 DiscuzNT1.0安装 编写的一个简单的ashx小程序 用bat文件搞定文件的备份 zz习惯的力量:35岁以前养成好习惯 竟然有免费送书的好事啊 Log4Net 使用心得 zz一篇很好的编码原理的文章 comesmith 4.1 试用笔记-
.net remoting 传递令牌
openkava · 2007-09-21 · via 博客园 - openkava

先定义一个令牌:

[Serializable]
    
public class ContextToken: ILogicalThreadAffinative
    {
        
private int _UserID;
        
private string _TokenString;public ContextToken(int userID,string tokenString)
        {
            _UserID
=userID;
            _TokenString
=tokenString;
        }
public int UserID
        {
            
get
            {
                
return _UserID;
            }
        }
public string TokenString
        {
            
get
            {
                
return _TokenString;
            }
        }
    }

然后在客户端和服务端分别用
ContextToken token = new ContextToken(App.Instance.UserID,App.Instance.TokenString);
            System.Runtime.Remoting.Messaging.CallContext.SetData("UserToken",token);


ContextToken ct= System.Runtime.Remoting.Messaging.CallContext.GetData("UserToken") as ContextToken;
得到令牌的信息。

在引用到类ContextToken的类都要定义 或引用,我是把这个类定义到一个接口文件中。在客户端和服务端引用即可。