问答

c# – 在WCF服务的web.config文件中放置MaxReceivedMessageSize属性的位置?

 来源    2019-02-20    0  

我需要更改我的web.config文件并添加MaxReceivedMessageSize属性
我的web.config – 但在哪里?

传入邮件的最大邮件大小限额(65536)已被超出.要增加配额,请在适当的绑定元素上使用MaxReceivedMessageSize属性.

   <?xml version="1.0"?>
   <configuration>
      <system.web>
        <compilation debug="false"><assemblies><add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /></assemblies></compilation>
      </system.web>
      <system.serviceModel>
        <behaviors>
          <serviceBehaviors>
            <behavior>
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
          </serviceBehaviors>
        </behaviors>
        <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
      </system.serviceModel>
     <system.webServer>
        <modules runAllManagedModulesForAllRequests="true" />
      </system.webServer>

您需要为要使用的绑定定义绑定配置,然后需要定义服务(在服务器端)和客户端(客户端)上使用该绑定和绑定配置:

<system.serviceModel>
   <bindings>
      <!-- pick whichever binding you want .... -->
      <basicHttpBinding>
         <!-- binding configuration with a name -->
         <binding name="ExtendedMaxSize"
             maxBufferSize="999999" maxReceivedMessageSize="999999" />
      </basicHttpBinding>
  </bindings>
  <services>
    <service name="Yournamespace.YourServiceClass" behaviorConfiguration="...">
      <!-- define endpoint with your binding and the name of the binding configuration
           that you have defined just above -->
      <endpoint address=""
                binding="basicHttpBinding"
                bindingConfiguration="ExtendedMaxSize"
                contract="Yournamespace.IYourServiceContract" />
    </service>
  </services>
相关文章
经过一段时间的工作,IIS / ASP.Net无法从WCF Web服务的web.config文件中读取设置
问答我们在IIS7上运行一个ASP.Net Web应用程序,与WCF Web服务进行通信,该服务处理来自此Web应用程序的请求. 经过一段时间的工作(可能是一周或几天),WCF Web服务开始无法读取其w ...
wcf – web.config文件中编译调试属性的影响是什么?
问答我有一个用.NET 4.0编写的WCF服务,运行在IIS7.5中的Windows 2008 R2 64位上.调试属性对服务的影响是什么? <compilation debug="tru ...
WCF – 在单个APP.Config文件中定义多个服务?
问答脚本 我有一个Windows窗体应用程序. 我想使用两个不同的WCF服务. 但是,我不知道如何在我的APP.CONFIG文件中定义服务. 根据我的阅读,可以做我在下面所做的事情,但我无法确定语法是否正 ...
如何从wordpress根文件夹中删除web.config文件中的.php扩展名
问答我在wordpress根文件夹中有静态php页面.在web.config文件中,我将默认文件更改为静态php文件home.php.我的网站上有很少的静态php页面和很少的wordpress页面.对于w ...
如何使用ASP.NET MVC4 Razor项目中的web.config文件中的值更新JavaScript?
问答是否可以在ASP.NET MVC4 Razor项目的JavaScript文件中使用web.config设置,如下面的"serverPath"? <appSettings> ...
c# – 使用Entity Framework时,如何将数据库用户名和密码安全地存储在web.config文件中
问答使用Entity Framework访问非本地服务器上的数据库时,如何在连接字符串中指定用户名和密码参数(存储在web.config文件中)? 我已经阅读了C#分步指南(John Sharp 2010 ...
c# – 了解Web.config文件中的ASP.NET程序集引用管理
问答我有一个简单的疑问:我有一个我想参考的外部组件.我有一个Asp.Net应用程序.我想在我的Asp.Net应用程序中使用该程序集. 我添加了一个引用,VS的作用就是将我的dll放在我网站的Bin子目录中 ...
c# – 如何在web.config文件中编写连接字符串并从中读取?
问答我正在尝试将连接字符串写入Web.config,如下所示: <connectionStrings> <add name="Dbconnection" connec ...
c# – 加密app/web.config文件中的自定义部分
问答我需要加密/解密app.config中的自定义部分以及web.config文件.我读到aspnet_regiis可用于web.config,但我需要以编程方式执行此操作. 打开mappedExeCon ...
.net-4.0 – 如何将标记化参数添加到web.config文件中,以便它显示在SetParameters.xml中?
问答我需要能够在AppSettings部分中将一个参数添加到在使用MSDeploy进行部署的TFS构建期间生成的SetParameters.xml文件中.目前只有连接字符串被标记化. 如何从AppSett ...
asp.net – 在web.config文件中使用两次连接字符串;另一个用于Nlog配置
问答我在我的项目中使用nlog.我的web.config看起来像这样: <connectionStrings> <add name="SQL_ConnStr" con ...
如何在web.config文件中更改我的asp.net网站的默认时区
问答我正在尝试更改我的asp.net网站的默认时区 我尝试了以下代码,但它没有用 <system.web> <globalization culture="ar-JO" ...
asp.net – web.config文件中的自定义错误页面未涵盖所有URL路径
问答在我的web.config文件中,我指定了一些自定义错误: <customErrors mode="RemoteOnly" defaultRedirect="~/E ...
你可以从web.config文件中的其他地方拉取log4net AdoNetAppender的connectionString吗?
问答嘿,所有.这是我第一个StackOverflow问题. 我已经在我的web.config文件中有一个数据库连接字符串.我扫描了log4net文档,但似乎找不到一种方法使用它在我的web.config文 ...
ASP.NET web.config文件中的环境变量
问答我想知道为什么我不能在ASP.NET web.config文件中使用自定义环境变量? <?xml version="1.0"?> <configuration&g ...
.在Powershell脚本中选择单个节点,使用xPath无法从web.config文件中提取值
问答好的,所以这是我的web.config文件的片段: <?xml version="1.0" encoding="utf-8"?> <confi ...
asp.net – Web.Config文件中的多行文本
问答我需要在网页上显示欢迎信息.我想在Web.Config文件中保存消息的文本.该文本将包含换行符. 例如 <appSettings> <add key="Test" ...
.net – 将敏感信息放在Web.config文件中是不好的做法?
问答为了使管理员能够轻松修改用户在我的ASP .NET MVC Web应用程序中被授权的组,我将组名作为appSettings放在我的Web.config中. <add key="User ...
asp.net-mvc – 在web.config文件中创建自定义变量?
问答我想在web.config文件中创建一个变量,并在Web表单中使用该变量. 我该如何实现?::在web.config中: <appSettings> <add key="m ...