登录从Http到Https转变

xiaoxiao2021-02-28  66

参考资料

简单几步让网站支持Https

从Http到Https IIS 部署

IIS上站点的操作

转换为适合IIS的证书在线工具

阿里云证书部署视频

细说CA与证书

x.509数字编码详解

Linux上部署证书成功的例子

public static class Util { /// <summary> /// Sets the cert policy. /// </summary> public static void SetCertificatePolicy() { ServicePointManager.ServerCertificateValidationCallback += RemoteCertificateValidate; } /// <summary> /// Remotes the certificate validate. /// </summary> private static bool RemoteCertificateValidate( object sender, X509Certificate cert, X509Chain chain, SslPolicyErrors error) { return true; } } private void InitializeWebServerClient() { var authorizationServerUri = new Uri(Paths.AuthorizationServerBaseAddress); var authorizationServer = new AuthorizationServerDescription { AuthorizationEndpoint = new Uri(authorizationServerUri, Paths.AuthorizePath), TokenEndpoint = new Uri(authorizationServerUri, Paths.TokenPath) }; _webServerClient = new WebServerClient(authorizationServer, Clients.Client1.Id, Clients.Client1.Secret); } //请求https地址前 Util.SetCertificatePolicy(); var authorizationState = _webServerClient.ProcessUserAuthorization(Request); //当 Oauth2 服务端 AllowInsecureHttp = false, var userAuthorization = _webServerClient.PrepareRequestUserAuthorization(new[] { "bio", "notes" },"https://客户端接受authcode地址");

创建pfx的Visual Studio自带工具

makecert,pvk2pfx

转载请注明原文地址: https://www.6miu.com/read-1505516.html

最新回复(0)