草庐IT

Cryptography_HAS_SSL_ST

全部标签

【STM32CubeIDE】STM32F103硬件SPI驱动1.8寸TFT LCD128X160 ST7735S屏幕

【STM32CubeIDE】STM32F103硬件SPI驱动1.8寸TFTLCD128X160ST7735S✨虽然STM32CubeIDE也是基于HAL库,但是还是不能直接转KeilMDK工程,本驱动案例从GitHub下载来的,原始工程使用的是较老版本的STM32CubeIDE配置的,没法在继续在新版本上程序配置,工程只是做了初始化配置。程序并不能直接被点亮,重新配置了lcd初始化函数以及复位函数后,才点被亮屏幕,同时调整好了屏幕显示像素便宜的问题。点亮屏幕是关键,后续可以很方便移植到KeilMDK环境下开发使用。📌Github原工程地址:https://github.com/cat-bear

Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException:

生命就像人家的魔法书,涂涂改改又是一年📖目录原因解决办法完整报错:在执行sqoop脚本导数据的时候出现Causedby:javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateNotYetValidException:NotBefore:TueOct1117:24:18CST2022报错,证书不合法,解决办法是jdbc连接MySQL时不使用ssl协议,所以在jdbc连接后面加上参数useSSL=false就可以了。jdbc:mysql://localhost:3306/student?useSSL=false原因:sq

curl请求https证书过期的问题:SSL certificate problem: certificate has expired

写了两个系统,系统A使用curl去请求系统B,但是不知道为什么会报错SSLcertificateproblem:certificatehasexpired系统A使用了https但是系统B没有使用https系统A的SSL并未过期,而且在两个系统在同一台服务器时并未报错,所以不是SSL证书的问题解决办法:关闭curl对证书验证,可以解决,但是个人觉得这种东西还是不要乱动比较好curl-H"Content-Type:application/json"-XPOST--data'{"param1":1}'https://openapi.xxx.cn/api/getData-k这里可以确定是服务器本地的证

axios/ajax 请求头部添加自定义字段报错(has been blocked by CORS policy: Request header field authorization is ...

axios/ajax请求头部添加自定义字段报错(hasbeenblockedbyCORSpolicy:RequestheaderfieldauthorizationisnotallowedbyAccess-Control-Allow-Headersinpreflightresponse.)这个错误是由于浏览器的安全机制所引起的,即跨域资源共享(CORS)策略。当浏览器发现一个跨域请求时,会发送一个预检请求(PreflightRequest)来确认服务器是否允许跨域请求。在预检请求中,浏览器会检查请求头中的字段是否被服务器允许。如果请求头中包含了服务器不允许的字段,就会报错。解决方法:在服务器端

nginx配置SSL数字证书、报错nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module in

配置nginx.conf配置文件nginx一般默认安装目录是/usr/local/nginx,请按自己实际安装目录操作常用命令名称命令查看版本/usr/local/nginx/sbin/nginx-v启动服务/usr/local/nginx/sbin/nginx重启服务/usr/local/nginx/sbin/nginx-srestart停止服务/usr/local/nginx/sbin/nginx-sstop是否启动ps-ef|grepnginx强制结束kill进程ID(如:kill31565)http{ #增加新的server节点 server{ #SSL默认访问端口号为443 li

【[TOC]([webpack-cli] Invalid configuration object. Webpack has been initialized using a configurati】

问题一:[webpack-cli]Invalidconfigurationobject.WebpackhasbeeninitializedusingaconfigurationobjectthatdoesnotmatchtheAPIschema.问题一详情:configuration.devtoolshouldmatchpattern"^(inline-|hidden-|eval-)?(nosources-)?(cheap-(module-)?)?source-map$".BREAKINGCHANGEsincewebpack5:Thedevtooloptionismorestrict.问题二详

nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 原因及避坑解决方案

nvidia-smi报错:NVIDIA-SMIhasfailedbecauseitcouldn‘tcommunicatewiththeNVIDIAdriver原因及解决方案过了一段时间重新登录linux系统,发现nvidia用不了了,发现是由于重启服务器,linux内核升级导致的。解决方案:1.打开终端,输入nvcc-V检查驱动和cuda,发现是都有的2.查看已安装的驱动版本信息ls/usr/src|grepnvidia可以查到我的驱动版本是nvidia-470.743.安装dkmssudoapt-getinstalldkms如果此时权限不够,切换到root用户。切换方法:(1)输入sudop

windows 11 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: ssl 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)

目录问题说明:解决方法:操作步骤: 查看结果命令: 问题说明:windows11更新后无法链接windows2003系统的mssql 解决方法:微软说明 反正我是看不懂,倒腾老半天我的电脑保留如下图协议问题解决。 操作步骤: 右键点击windows图标-》打开终端(管理员)把命令贴上就好了。 foreach($CipherSuitein$(Get-TlsCipherSuite).Name){"Disablingciphersuite:"+$CipherSuiteDisable-TlsCipherSuite-Name$CipherSuite}Enable-TlsCipherSuite-NameT

C#/.Net 爬虫request.GetResponse()报错:基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系/根据验证过程,远程证书无效

PS:C#/.Net爬虫request.GetResponse()报错:基础连接已经关闭:未能为SSL/TLS安全通道建立信任关系/根据验证过程,远程证书无效【最下方是完整代码】首先,先放置一张报错的图片:原因:网站的证书应该是失效了,并且我发起的请求是基于Https的,所以被系统认定为不安全的连接。并且通过微软官方文档的解释如下:解决方案:1.需要使用ServicePointManager.SecurityProtoco属性,这个属性的解释如下,详细可以看官方文档:使用的方式就是在发起Request请求之前给这个属性设置值:ServicePointManager.SecurityProtoc

nginx 配置ssl报错

nginx配置ssl报错报错如下nginx:[emerg]cannotloadcertificate"/www/ssl/fullchain.pem":PEM_read_bio_X509_AUX()failed(SSL:error:0909006C:PEMroutines:get_name:nostartline:Expecting:TRUSTEDCERTIFICATE)解决方法找到报错的文件去这个文件夹打开文件(我上面报错的文件路径)/www/ssl/fullchain.pem编码格式如果是UTF-8所以不用转换,如果是其他编码更改编码格式我文件报错是因为编码格式是UTF-8BOM更改成UTF