zoukankan      html  css  js  c++  java
  • 通过OperationContext添加消息头信息

    通过往WCF消息头中添加自定义信息,可以用于各种用途,比如可以用于传递AuthKey来判断调用是否合法。

    客户端:

                using (OperationContextScope scope = new OperationContextScope(iContextChannel))
                {
                    MessageHeader
    <string> mh = new MessageHeader<string>("abcde");
                    MessageHeader header 
    = mh.GetUntypedHeader("AuthKey""http://www.facebuyer.com");
                    OperationContext.Current.OutgoingMessageHeaders.Add(header);

                    
    return func();
                }

    服务端:

                string authKey = string.Empty;
                    
    if (OperationContext.Current != null)
                    {
                        authKey 
    = OperationContext.Current.IncomingMessageHeaders.GetHeader<string>("AuthKey""http://www.facebuyer.com");
                    }
  • 相关阅读:
    练习
    PHP练习
    foreach使用
    IPTABLES
    dhcp snooping、ARP防护、
    锐捷无线加密
    SQL基础五(作业代码)
    TensorFlow 制作自己的TFRecord数据集
    Tensorflow原理通用
    Python中图像的缩放 resize()函数的应用
  • 原文地址:https://www.cnblogs.com/chenjunbiao/p/1760317.html
Copyright © 2011-2022 走看看