Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net StateServer不允许在会话变量中存储WCF返回的类型_Asp.net_Wcf_Stateserver - Fatal编程技术网

Asp.net StateServer不允许在会话变量中存储WCF返回的类型

Asp.net StateServer不允许在会话变量中存储WCF返回的类型,asp.net,wcf,stateserver,Asp.net,Wcf,Stateserver,我正在从1.1 web应用程序中调用我们的一个内部WCF服务,并返回一个类型,然后将其存储在会话中 返回的类型包含页面的数据,当页面呈现时,我会收到以下消息: 无法序列化会话状态。请注意,当会话状态模式为“StateServer”或“SQLServer”时,不允许使用非序列化对象或MarshalByRef对象 我不明白为什么不能将服务返回的类型存储到会话变量中 如果我将配置更改为“InProc”,那么它可以工作 感谢您的反馈。请确保将对象标记为[可序列化]。您使用的是哪种类型的绑定?

我正在从1.1 web应用程序中调用我们的一个内部WCF服务,并返回一个类型,然后将其存储在会话中

返回的类型包含页面的数据,当页面呈现时,我会收到以下消息:

无法序列化会话状态。请注意,当会话状态模式为“StateServer”或“SQLServer”时,不允许使用非序列化对象或MarshalByRef对象

我不明白为什么不能将服务返回的类型存储到会话变量中

如果我将配置更改为“InProc”,那么它可以工作


感谢您的反馈。

请确保将对象标记为[可序列化]。

您使用的是哪种类型的绑定?