为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决 无法建立连接,因为目标机器主动拒绝它 127.0.0.1:64527

如何解决 无法建立连接,因为目标机器主动拒绝它 127.0.0.1:64527

C#
慕无忌1623718 2022-12-04 11:16:47
我有一个依赖于 Web API 应用程序的 MVC 应用程序,我将这两个应用程序托管在共享托管环境中。子域上的 API 和主域上的 MVC API 是 api.mydomain.com,MVC 是 mydomain.com,我在邮递员或浏览器上尝试时,API 工作正常,但 MVC 无法连接到它并出现以下错误。由于目标机器主动拒绝,无法建立连接 127.0.0.1:64527 说明:在执行当前网络请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。异常详细信息:System.Net.Sockets.SocketException:无法建立连接,因为目标机器主动拒绝它 127.0.0.1:64527来源错误:在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常来源和位置的信息。堆栈跟踪:[SocketException (0x274d): 由于目标机器主动拒绝,无法建立连接127.0.0.1:64527]System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) +6995036System.Net.Sockets.Socket.EndConnect( IAsyncResult asyncResult) +84System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& 异常) +256[WebException: 无法连接到远程服务器]System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) +606 System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) +64[HttpRequestException:发送请求时发生错误。]System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)+99System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)+58 System.Runtime.CompilerServices.TaskAwaiter 1.GetResult()  +28    SMMClient.<Setting>d__1191 .MoveNext() 在 C:\Users\Dload\documents\visual studio 2017\Projects\SMM\SMMClient\Proc.cs:1369System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) +99System.Runtime.CompilerServices。 TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) +58 System.Runtime.CompilerServices.TaskAwaiter 1.CallEndDelegate(IAsyncResult asyncResult) +10 System.Web.Mvc.Async.WrappedAsyncResultBase1.GetResult()  +28    SIMSClient.Controllers.<Index>d__0.MoveNext() in C:\Users\Dload\documents\visual studio  2017\Projects\SMM\SMMClient\Controllers\HomeController.cs:19   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task  task) +99
查看完整描述

3 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

当您的防火墙阻止连接或托管服务的进程未侦听该端口时,会发生此错误。请参考这些链接:

http://forums.asp.net/t/1223846.aspx/1

由于目标机器主动拒绝,无法建立连接?

https://www.codeproject.com/Questions/426966/System-Net-Sockets-SocketExcep


查看完整回答
反对 回复 2022-12-04
?
郎朗坤

TA贡献1921条经验 获得超9个赞

此错误是与服务器建立连接时发生的与网络相关的错误。这意味着发生错误是因为没有服务器在您分配的主机名和端口上侦听。它的字面意思是该机器存在,但它没有服务侦听指定的端口。



查看完整回答
反对 回复 2022-12-04
?
森林海

TA贡献2011条经验 获得超2个赞

无法建立连接,因为目标机器主动拒绝 127.0.0.1:64527

我转到Web.config并将 更改为127.0.0.1:64527承载我的 ASP.NET 网站的服务器。有效!


查看完整回答
反对 回复 2022-12-04
  • 3 回答
  • 0 关注
  • 215 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信