Запрос был прерван: не удалось создать безопасный канал SSL/TLS C# SPML

Все,

Я совершенно новичок в SPML или веб-поисках. Я знаю там много вопросов по этому вопросу. Я перепробовал все, что мог найти. Но я думаю, мои проблемы не в том, как отформатировать запрос.

  protected void Page_Load(object sender, EventArgs e)
    {

        AddRequestType addreq = new AddRequestType();
        addreq.executionMode = ExecutionModeType.asynchronous;
        addreq.returnData = ReturnDataType.identifier;
        identity ident = new identity();
        ident.username = new string[] { "jsmith" };

        X509Store store = new X509Store(StoreName.TrustedPublisher, StoreLocation.LocalMachine);
        store.Open(OpenFlags.ReadOnly);
        var cert = store.Certificates;

        ServicePointManager.Expect100Continue = true;
        ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11;

        SPMLService client = new SPMLService();
        client.UseDefaultCredentials = true;

        var res = client.SPMLAddRequest(addreq);

        AddResponseType addresp = new AddResponseType();
        //addresp.requestID={ requestID};
        var status = addresp.status;
        var error = addresp.error;
        var error_msg = addresp.errorMessage;
    }

У меня есть сертификат на компьютере, и я могу прочитать сертификат. Любое руководство о том, как создать запрос SMPL, с благодарностью.

0 ответов

Другие вопросы по тегам