首页 > 解决方案 > System.Security.Authentication.AuthenticationException:

问题描述

我在以下代码行中面临崩溃问题:

int bytesRead = await this.stream.ReadAsync(buffer, 0, buffer.Length, token);

错误日志:

{System.Security.Authentication.AuthenticationException:对 SSPI 的调用失败,请参阅内部异常。---> Mono.Security.Interface.TlsException:未知的安全传输错误“解密失败”。在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin 中的 Mono.AppleTls.AppleTlsContext.CheckStatusAndThrow(Mono.AppleTls.SslStatus 状态,Mono.AppleTls.SslStatus[] 可接受)[0x00096]。 iOS/mcs/class/System/Mono.AppleTls/AppleTlsContext.cs:127
在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin 中的 Mono.AppleTls.AppleTlsContext.Read(System.Byte[] 缓冲区,System.Int32 偏移量,System.Int32 计数)[0x0009f] .iOS/mcs/class/System/Mono.AppleTls/AppleTlsContext.cs:810 在 Mono.Net.Security.MobileAuthenticatedStream.ProcessRead (Mono.Net.Security.BufferOffsetSize userBuffer) [0x00011] 在 /Library/Frameworks/Xamarin.iOS .framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/System/Mono.Net.Security/MobileAuthenticatedStream.cs:632 在 Mono.Net.Security.AsyncReadRequest.Run (Mono.Net.Security.AsyncOperationStatus状态)[0x00000] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/System/Mono.Net.Security/AsyncProtocolRequest.cs:320 在 Mono.Net .Security.AsyncProtocolRequest+d__24。MoveNext () [0x000ff] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/System/Mono.Net.Security/AsyncProtocolRequest.cs:221 ---从先前引发异常的位置结束堆栈跟踪 --- 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin 中的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] .iOS/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:152 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task 任务) [0x00037] 在 /Library/Frameworks /Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187 在 System.Runtime.CompilerServices.TaskAwaiter。HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task 任务)[0x00028] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/ compilerservices/TaskAwaiter.cs:156 在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task 任务) [0x00008] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/ Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128 在 /Library/Frameworks/Xamarin.iOS 中的 System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000]。框架/版本/11.12.0.4/src/Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:447 在 Mono.Net.Security.AsyncProtocolRequest+d__23。MoveNext () [0x00046] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/System/Mono.Net.Security/AsyncProtocolRequest.cs:187 ---内部异常堆栈跟踪结束 --- 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/ 中的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c]类/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:152 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12 中的 Mono.Net.Security.MobileAuthenticatedStream+d__58.MoveNext () [0x001b9]。 0.4/src/Xamarin.iOS/mcs/class/System/Mono.Net.Security/MobileAuthenticatedStream.cs:380 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo 上一个抛出异常的位置结束堆栈跟踪.在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:152 中抛出 () [0x0000c] System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task 任务)[0x00037] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/11.12.0.4/src/Xamarin.iOS/mcs/class/

谢谢您的帮助

标签: iosxamarinxamarin.ios

解决方案


推荐阅读