.Net Core 2.0 Webservice和TLS 1.2 / certificate

时间:2018-05-29 09:01:47

标签: .net ssl asp.net-core-2.0 .net-core-2.0

我正在尝试使用在Docker中运行的.NET Core 2.0来设置Web服务。由于我没有太多的核心经验,我做了一些研究,找到了soapcore并且能够在docker中运行web服务。

    public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        services.TryAddSingleton<SampleService>();
        services.AddMvc();
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
    {
        loggerFactory.AddConsole();
        loggerFactory.AddDebug();

        app.UseSoapEndpoint<SampleService>("/Service.svc", new BasicHttpBinding(), SoapSerializer.DataContractSerializer);
        app.UseSoapEndpoint<SampleService>("/Service.asmx", new BasicHttpBinding(), SoapSerializer.XmlSerializer);

我还发现了一些关于如何实现TLS的资源,但它们似乎有点过时,因为它们都引用了一些似乎已经过时的 project.json -file。

长话短说:是否有人可以指出我正确的方向或向我解释在我的应用程序中建立TLS的地点和方式,提交我的证书等等?

最佳

格里特

0 个答案:

没有答案