Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.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
在unity上使用zumo发布到Azure上的web api时出错_Azure_Unity3d_Asp.net Web Api_Zumo - Fatal编程技术网

在unity上使用zumo发布到Azure上的web api时出错

在unity上使用zumo发布到Azure上的web api时出错,azure,unity3d,asp.net-web-api,zumo,Azure,Unity3d,Asp.net Web Api,Zumo,我们在unity上使用某个插件时出错。 它工作了几年,突然在1.6.18停止工作 我们通过azure应用程序服务使用webapi。 错误是: {System.Net.WebException: Error getting response stream (Write: BeginWrite failure): SendFailure ---> System.IO.IOException: BeginWrite failure at System.Net.Sockets.NetworkS

我们在unity上使用某个插件时出错。 它工作了几年,突然在1.6.18停止工作

我们通过azure应用程序服务使用webapi。 错误是:

{System.Net.WebException: Error getting response stream (Write: BeginWrite failure): SendFailure ---> System.IO.IOException: BeginWrite failure
  at System.Net.Sockets.NetworkStream.BeginWrite (System.Byte[] buffer, Int32 offset, Int32 size, System.AsyncCallback callback, System.Object state) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.BeginSendRecord (ContentType contentType, System.Byte[] recordData, System.AsyncCallback callback, System.Object state) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.SendRecord (ContentType contentType, System.Byte[] recordData) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (Mono.Security.Protocol.Tls.Alert alert) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (AlertDescription description) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---

你能把发生这个实际错误的几行代码贴出来吗?嗨,我编辑了这个问题,谢谢!
Authorization Error: 0
UnityEngine.Debug:Log(Object)
Assets.Scripts.Services.LoginService:EmailAuthenticationCallback(IRestResponse`1) (at Assets/Scripts/Services/LoginService.cs:41)
Unity3dAzure.MobileServices.<Invoke>c__AnonStorey0`1:<>m__0(IRestResponse) (at Assets/MobileServices-master/client/MobileServiceClient.cs:104)
RestSharp.<ExecuteAsync>c__AnonStorey0:<>m__0(IRestResponse, RestRequestAsyncHandle) (at Assets/Source/RestClientExtensions.cs:18)
RestSharp.RestClient:ProcessResponse(IRestRequest, HttpResponse, RestRequestAsyncHandle, Action`2) (at Assets/Source/RestClient.Async.cs:110)
RestSharp.<ExecuteAsync>c__AnonStorey0:<>m__0(HttpResponse) (at Assets/Source/RestClient.Async.cs:83)
RestSharp.Http:ExecuteCallback(HttpResponse, Action`1) (at Assets/Source/Http.Async.cs:328)
RestSharp.Http:RequestStreamCallback(IAsyncResult, Action`1) (at Assets/Source/Http.Async.cs:224)
RestSharp.<WriteRequestBodyAsync>c__AnonStorey1:<>m__0(IAsyncResult) (at Assets/Source/Http.Async.cs:153)
System.Net.WebConnection:InitConnection(Object)
            Debug.Log("Status: " + restResponse.StatusCode + " Uri:" + restResponse.ResponseUri);
            if (restResponse.Data != null && restResponse.Data.User != null && restResponse.Data.IsValid)
            {
                new CurrentAccount().Set(restResponse.Data);
            }

            if (restResponse.StatusCode == HttpStatusCode.OK)
            {
                _callback.Invoke(restResponse.Data);
            }
            else
            {
                Debug.Log("Authorization Error: " + restResponse.StatusCode);
                _callback.Invoke(new LoginResponseDto());
            }
        }
    }
}