SSPIの呼び出しに失敗しました。内部例外を参照してください。コンテキストの有効期限が切れており、使用できなくなりました。
このエラーはどういう意味ですか?
MDMサーバーに証明書があり、デバイスはSCEPからID証明書を取得します。MDMとSCEPを使用して構成プロファイルをインストールしようとしていますが、役に立ちません。コンソールから、MDMサーバーの証明書が無効であると通知されます。
私が奇妙だと思うのは、デバイスがMDM URLにログインし、「authenticateasserver」を実行すると、ストリームが認証されて機能することです。クリックしてMDMのプロファイルをインストールすると、上記のエラーが発生します。
Console.WriteLine("Listening for clients...");
TcpClient tcpClient = tcpListener.AcceptTcpClient();
Stream s = tcpClient.GetStream();
clientSSLStream = new SslStream(s, false, ValidateRemoteCertificate);
try
{
clientSSLStream.AuthenticateAsServer(cert, false, SslProtocols.Default, false);
if (clientSSLStream.IsAuthenticated)
{
Console.WriteLine("iPhone client is authenticated");
}
Console.WriteLine("iPhone Client connected");
string messagest = ReadMessage(clientSSLStream);
Payloads payloads = AddPayloads();
XDocument XMLPayloads = payloads.Generate();
string text = System.IO.File.ReadAllText("MDM Profile NEW.mobileconfig");
string XMLData = generateStringFromXML(XMLPayloads);
//string XMLData = "<html> <body><b>Hello</b> World</html>";
byte[] requestData = Headers.SendPOST(MDMServer.serverURL, text);
clientSSLStream.Write(requestData);
}