有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何从WCF客户端向Java Web服务发送多个cookie

我需要从WCF客户端向Java WebService发送多组cookie,如下所示

设置Cookie:JSESSIONID=ABCDLhSgAceJ9bpEFSgLvi53;路径=/XXX

设置Cookie:zz=mmm;kk=qqq;XXXX

我从登录JAVA Web服务收到这两个cookie,我需要将这些cookie转发给其他JAVA Web服务以维护会话。我曾尝试使用IClientMessageInspector发送以下内容,但无法发送如上所示的两个cookie。我只能送一个

 if (!string.IsNullOrEmpty(cookieValueFromLogin))
        {
            string[] cookieValues = cookieValueFromLogin.Split(new char[] { ',' });

            for (int i = 0; i < cookieValues.Length; i++)
            {
                if (!string.IsNullOrEmpty(cookieValues[i]))
                {

                    httpRequestMessage.Headers.Add("Cookie", cookieValues[i] );                      

                }
            }               

        }

如果有人知道,请帮忙

谢谢 议员


共 (0) 个答案