调用WebAPI的提示:由于远程方已关闭传输流,身份验证失败。

这篇具有很好参考价值的文章主要介绍了调用WebAPI的提示:由于远程方已关闭传输流,身份验证失败。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  			var client = new RestClient(url);
            client.Timeout = -1;
            var request = new RestRequest(Method.POST);
            client.UserAgent = "Apifox/1.0.0 (https://apifox.com)";
            request.AddHeader("Content-Type", "application/json");
            //request.AddHeader("Authorization", "Bearer 123");
            var body = @JsonData;

            request.AddParameter("application/json", body, ParameterType.RequestBody);
            IRestResponse response = client.Execute(request);

这是我的API调用代码,然后一开始提示:由于远程方已关闭传输流,身份验证失败。
我以为是因为Https 的原因:
所以添加代码来忽略SSL证书但是还是不行

ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true;

于是想想应该可能是http协议的问题
于是

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;

问题成功解决

分析原因应该是.Net 4.6以下版本协议固定的原因,升级.Net框架版本可以解决,或者可以上方指定协议的代码也可以解决文章来源地址https://www.toymoban.com/news/detail-719778.html

到了这里,关于调用WebAPI的提示:由于远程方已关闭传输流,身份验证失败。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • windows10家庭版远程桌面提示:身份验证错误CredSSP...

    错误提示: 出现身份验证错误。 要求的函数不受支持。 远程计算机:xxx 这可能是由于CredSSP加密数据库修正。 若要了解详细信息,请访问 https://go.mircrosoft.com/fwlink/?linkid=866660 如果是企业版使用gpedit.msc,配置窗口内找到: 计算机配置管理模板系统凭据分配加密Oracle修正 选择

    2024年02月04日
    浏览(30)
  • .Net6 WebApi + JWTBearer身份认证的简单实现

    VS2022 .Net6 WebApi using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.IdentityModel.Tokens; 在 appsettings.json 文件添加 TokenParameter.cs AppSettings.cs Program.cs ITokenService.cs 接口类 TokenService.cs 实现类 TokenController.cs 中Login()获取token的值 WeatherForecastController.cs 中的方法加上[Authorize]特性

    2024年02月15日
    浏览(25)
  • 出现身份验证错误,要求的函数不受支持,这可能是由于CredSSP加默Oracle修正

    windows 11 远程桌面提示:出现身份验证错误,要求的函数不受支持,这可能是由于CredSSP加默Oracle修正 处理办法: 首先,在控制台(或win + R)中输入regedit,打开注册表; 接着按照以下目录依次展开HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,接着在System目录下

    2024年01月21日
    浏览(37)
  • C# webapi接口调用实例

    书接上回C# WebServiceWebApi接口项目创建,在demo的基础上进行webapi接口调用实例开发。 WebApi接口项目public分支https://gitee.com/xiuhuang/webapi_demo 进行接口调用的类库项目public分支https://gitee.com/xiuhuang/dll_demo 下文中提到的所有修改都可以在gitee上看到与demo的修改处直观对比,并且复制

    2024年02月07日
    浏览(37)
  • 记录由于未关闭加速器就关机而导致的再次启动后DNS配置错误

    先直接给出解决方案: cmd输入 netsh winsock reset 这段时间在同学的推荐下入坑了鹅鹅鸭(Goose Goose Duck),一款紧张刺激的狼人杀类型的游戏。如果想顺畅的进行游戏,则需要使用加速器。 不久问题出现了:在周六上午和周二上午两次在教学楼打开电脑都发现没有网络,第一次

    2024年02月11日
    浏览(31)
  • 【微信小程序】HBuilderX新建微信小程序编译报错,提示工具的服务端口已关闭。要使用命令行调用工具,请在下方输入 y 以确认开启,或手动打开工具 -> 设置 -> 安全设置,将服务端口开启。

    今天初学uniapp框架,想尝试开发一个微信小程序,用HBuilderX新建了一个空白的模板程序,编译运行后报错如下: [微信小程序开发者工具] [error] IDE service port disabled. To use CLI Call, please enter y to confirm enabling CLI capability, or manually open IDE - Settings - Security Settings, and set Service Port On

    2024年02月11日
    浏览(31)
  • C# iis WebAPI无法调用CngKey模块

    报错:找不到指定文件 解决方式:给Web.config文件中增加管理员权限配置 identity impersonate=\\\"true\\\" userName=\\\"Administrator\\\" password=\\\"password\\\" / 示例: 在此示例中,我们将identity元素添加到system.web元素中,并设置\\\"impersonate\\\"属性为\\\"true\\\",表示应用程序将使用指定的用户名和密码模拟管理员

    2024年02月12日
    浏览(43)
  • [入门一]C# webApi创建、与发布、部署、api调用

    一. 创建 web api项目 1.1、项目创建 MVC架构的话,它会有view-model-control三层,在web api中它的前端和后端是分离的,所以只在项目中存在model-control两层 1.2、修改路由 打开App_Start文件夹下,WebApiConfig.cs , 修改路由,加上{action}/ ,这样就可以在api接口中通过接口函数名,来导向我

    2024年02月05日
    浏览(30)
  • 运行Windows终端提示由于找不到mscoree.dll无法继续执行代码

    ​Windows终端可以说是Windows系统中非常重要的功能之一,可以帮助用户通过命令行的模式来调整电脑,但是最近不少用户在运行的时候却提示由于找不到mscoree.dll无法继续执行代码,下面小编就带着大家一起具体看看怎么解决这个问题吧! 更多重装系统教程参考小白系统网 操

    2024年02月04日
    浏览(37)
  • Win11系统提示由于找不到msvcr120.dll文件问题解决办法

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msvcr120.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月11日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包