gpt4 book ai didi

wcf - IIS 仅通过 HTTPS 休息

转载 作者:行者123 更新时间:2023-12-04 16:18:23 28 4
gpt4 key购买 nike

我在这里问了一个类似的问题:

How to enforce one method in WCF Rest to be called via https, while others can be called over http

而且在代码方面看起来不太可能。是否可以将整个服务设置为仅可通过 HTTPS 调用?我使用以下绑定(bind)配置了服务:

  <webHttpBinding>
<binding name="webBinding"
maxBufferSize="152428800" maxReceivedMessageSize="152428800"
receiveTimeout="00:10:00">
<readerQuotas maxStringContentLength="152428800"
maxArrayLength="152428800"
maxBytesPerRead="4096"/>
<security mode="Transport">
<transport clientCredentialType="None" />
</security>
</binding>
</webHttpBinding>

但是当我尝试通过 http 调用一个简单的服务时,服务会愉快地返回结果,而不是返回某种异常。我是否需要将 IIS 配置为仅服务 https 请求?有没有人试过这个?

谢谢!

最佳答案

您是否将 IIS 配置为在您的应用程序文件夹上要求 SSL? (您可以将其设置为允许 ssl 或强制使用)

关于wcf - IIS 仅通过 HTTPS 休息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2233484/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com