Single sign on 尝试升级SSO票证时出错

Single sign on 尝试升级SSO票证时出错,single-sign-on,biztalk,biztalk-2010,Single Sign On,Biztalk,Biztalk 2010,我正在尝试为FTP发送端口颁发SSO票证。我已经用一个映射创建了附属应用程序,该映射用于接收端口 对于发送端口,我在encode阶段使用一个管道组件,仅使用标准代码: ISSOTicket ssoTicket = new ISSOTicket(); inmsg.Context.Promote("SSOTicket", "http://schemas.microsoft.com/BizTalk/2003/system-properties", ssoTicke

我正在尝试为FTP发送端口颁发SSO票证。我已经用一个映射创建了附属应用程序,该映射用于接收端口

对于发送端口,我在encode阶段使用一个管道组件,仅使用标准代码:

ISSOTicket ssoTicket = new ISSOTicket();
        inmsg.Context.Promote("SSOTicket",
           "http://schemas.microsoft.com/BizTalk/2003/system-properties", ssoTicket.IssueTicket(0));

return inmsg;
当我尝试从
issuecticket(0)
升级结果时,我收到一条错误消息

属性“SSOTicket”的值的长度大于256个字符


这怎么可能呢?我解决了。问题是,当我本应在msg.Context.Write中使用SSOTicket属性时,我尝试升级该属性