Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
Json 无法从Dotnetnuke 7.4访问Web服务_Json_Web Services_Soap_Dotnetnuke - Fatal编程技术网

Json 无法从Dotnetnuke 7.4访问Web服务

Json 无法从Dotnetnuke 7.4访问Web服务,json,web-services,soap,dotnetnuke,Json,Web Services,Soap,Dotnetnuke,我有一个来自第三方提供商的Web服务,当我尝试添加Web服务并在我的纯.net应用程序中使用它时,它工作得很好,但是现在当我尝试在安装了dotnetnuke 7.4.1的生产环境中执行它时,它只是抛出以下错误 Reference.svcmap: Inheritance security rules violated by type: 'DotNetNuke.Services.Localization.LocalizationExpressionBuilderEditor'. Derived ty

我有一个来自第三方提供商的Web服务,当我尝试添加Web服务并在我的纯.net应用程序中使用它时,它工作得很好,但是现在当我尝试在安装了dotnetnuke 7.4.1的生产环境中执行它时,它只是抛出以下错误

Reference.svcmap: Inheritance security rules violated by type: 'DotNetNuke.Services.Localization.LocalizationExpressionBuilderEditor'. Derived types must either match the security accessibility of the base type or be less accessible.
我对这个错误完全不知所措,甚至在谷歌上也找不到太多


任何帮助都将不胜感激。

我确实通过这些步骤让它工作了,但我不确定这对其他人有多有用

右键单击服务->配置服务引用->取消选中“在引用的程序集中重用类型”


这就是摆脱这个恼人的错误消息所需要的一切。

我确实通过这些步骤让它工作了,但我不确定这对其他人有多有用

右键单击服务->配置服务引用->取消选中“在引用的程序集中重用类型”


这就是摆脱这个恼人的错误消息所需要的一切。

这里的问题似乎与CodeAccessSecurity有关。如果您使用的是基于WSP的模块,您可以尝试切换到WAP。是的,我使用的是基于WSP的模块,您能提供一些关于转换为WAP的指导吗?老实说,我不记得了。自2000年初以来,我就没有使用过WSP。您可以从DNN的Christoc模板开始并从那里开始工作。您的web服务是Rest服务吗?这里的问题似乎与CodeAccessSecurity有关。如果您使用的是基于WSP的模块,您可以尝试切换到WAP。是的,我使用的是基于WSP的模块,您能提供一些关于转换为WAP的指导吗?老实说,我不记得了。自2000年初以来,我就没有使用过WSP。您可以从DNN的Christoc模板开始,然后从那里开始工作。您的web服务是Rest服务吗?