小编Kac*_*ema的帖子

C#、. Net Core私钥身份验证httpClient

我们的朋友在将私有证书加载到httpHandler时遇到问题。
我们正在使用.net核心,并且需要将所有应用程序托管在云中。
主要目标是从SQS获取消息并在使用消耗的数据之后执行一些指定的API快照。
我们的公钥/私钥证书有问题。我们尝试了所有可能的加载方式。

    public async Task<HttpResponseMessage> VisitHttps()
    {
        // Proceed for an invalid cerficate
        ServicePointManager.ServerCertificateValidationCallback +=
        (sender, certificate, chain, sslPolicyErrors) => true;

        // Add the certificate
        var handler = new HttpClientHandler();
        var cert = GetMyCert();
        if (cert != null)
        {
            handler.ClientCertificates.Add(cert);
            handler.ClientCertificateOptions = ClientCertificateOption.Manual;
            handler.SslProtocols = System.Security.Authentication.SslProtocols.Tls12;
            //handler.PreAuthenticate = true;
        }
        ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;


        HttpClient cclient = new HttpClient(handler)
        {
            //BaseAddress = new Uri("https://someurl.com")

        };
        cclient.DefaultRequestHeaders.Accept.Clear();
        cclient.DefaultRequestHeaders.Accept.Add(new 

MediaTypeWithQualityHeaderValue("application/json"));
            return await cclient.GetAsync("https://some-url.com/ping"); }
Run Code Online (Sandbox Code Playgroud)

方法GetMyCert()如下所示:

string currentLocation …
Run Code Online (Sandbox Code Playgroud)

.net c# public-key-encryption private-key

6
推荐指数
1
解决办法
701
查看次数

Nhibernate数据库第一

一开始我会告诉你,我对Nhibernate完全是绿色的,但我想知道如何将Nhibernate用于已经制作的DataBase.DataBase本身相当大(我在CPU上使用的部分是1gb).我不是xml映射的忠实粉丝.我认为这个工具可能对我有帮助(https://www.devart.com/entitydeveloper/),但它的性能并不令人满意.所以我应该使用代码,然后用XML映射它,或者我可以采用的其他方式是什么?

c# nhibernate

5
推荐指数
1
解决办法
1505
查看次数

&lt;form&gt;中的Asp.net core设置背景

嘿伙计们,我们正在和朋友一起学习如何编码,我们刚刚从后端转向前端。一开始,我们面临着一个我们无法解决的问题。我们希望在这种形式的背景中有一个图像:

<form asp-controller="Notes" asp-action="Index" method="get">
        <p1>
            Hashtag: @Html.DropDownList("noteHashtag", "All")
            Name: <input type="text" name="SearchString">
            <input type="submit" value="Filter" />
        </p1>
    </form>
Run Code Online (Sandbox Code Playgroud)

我们尝试做一些像添加到 p1 或形成这样的事情:

style="background-image:url(//images///images/SearchBg.jpg)"
Run Code Online (Sandbox Code Playgroud)

但它不工作。我们正在学习 ASP.NET 核心 1.0.0。谢谢回复

css c# asp.net frontend asp.net-core

2
推荐指数
1
解决办法
7556
查看次数