草庐IT

gen-server

全部标签

google-app-engine - 谷歌应用引擎 api_server 与模块

我正在使用googleappengine开发goapi后端。当我在本地运行项目时,输出显示:INFO2018-07-1112:31:17,502devappserver2.py:120]跳过SDK更新检查。INFO2018-07-1112:31:17,576api_server.py:274]在以下位置启动API服务器:http://localhost:38628INFO2018-07-1112:31:17,588dispatcher.py:270]启动模块“默认”运行于:http://localhost:38629“APIServer”和“moduledefault”这两个端点的用途

Windows Server 2008或2012 修复CVE-2016-2183(SSL/TLS)漏洞的方法

一、漏洞说明Windowsserver2008或2012远程桌面服务SSL加密默认是开启的,且有默认的CA证书。由于SSL/TLS自身存在漏洞缺陷,当开启远程桌面服务,使用漏洞扫描工具扫描,发现存在SSL/TSL漏洞。例如如下漏洞:二、修复办法1、登录服务器,打开windowspowershell,运行gpedit.msc,打开“本地组策略编辑器”。2、打开“本地组策略编辑器”-“计算机配置”-“管理模板”-“网络”-“SSL配置设置”,在“SSL密码套件顺序”选项上,右键“编辑”。3、在“SSL密码套件顺序”选在“已启用(E)”,在“SSL密码套件”下修改SSL密码套件算法,仅保留TLS1.

unit-testing - 如何在 golang 中注入(inject)一个 url 到 httptest.server?

对于句子resp,err:=client.Get(fmt.Sprintf("https://www.xxxxx/day?time=%s",time))如果我想在单元测试中模拟对此client.Get()的响应,我应该使用httptest.server,但是如何将url(https://www.xxxxx/day?time=%s)绑定(bind)到httptest.server的url?这样当我调用client.Get()时它可以返回我之前设置的响应。出于某种原因,我不能在这里模拟客户。 最佳答案 通常不会。您从服务器获取基本URL并

unit-testing - 如何在 golang 中注入(inject)一个 url 到 httptest.server?

对于句子resp,err:=client.Get(fmt.Sprintf("https://www.xxxxx/day?time=%s",time))如果我想在单元测试中模拟对此client.Get()的响应,我应该使用httptest.server,但是如何将url(https://www.xxxxx/day?time=%s)绑定(bind)到httptest.server的url?这样当我调用client.Get()时它可以返回我之前设置的响应。出于某种原因,我不能在这里模拟客户。 最佳答案 通常不会。您从服务器获取基本URL并

Ubuntu Server 20.04 上用命令行创建到机房内网的专用连接

Linux下面创建虚拟专用网络的方法在图形化界面下很简单,但是ubuntuserver是没有图形化界面的。要在ubuntuserver上创建到公司或者机房内网的专用连接只能使用命令行,主要有下面两个步骤。1.netplan中设置使用NetworkManager而不是使用默认的networkd2.用nmcli命令创建专用连接1.配置netplan进入/etc/netplan目录,默认应该有一个 99_config.yaml文件,修改这个文件如下:network:version:2renderer:NetworkManagerethernets:ens160:dhcp4:noaddresses:-

前后端分离Oauth2.0 - springsecurity + spring-authorization-server —授权码模式

序言对于目前有很多的公司在对旧的web工程做重构,拆分服务,使用前端vue,后端springboot微服务,重构的要点之一是认证授权框架的选型。对于原有的spring-security-oauthSpring官方已经宣布不在进行维护,其已经被spring-security+spring-authorization-server所提供的oauth2.1支持所取代。文章将介绍spring-authorization-server支持的oauth2.1,springboot整合springsecurity+spring-authorization-server,对oauth2.1的授权码模式做实践案

前后端分离Oauth2.0 - springsecurity + spring-authorization-server —授权码模式

序言对于目前有很多的公司在对旧的web工程做重构,拆分服务,使用前端vue,后端springboot微服务,重构的要点之一是认证授权框架的选型。对于原有的spring-security-oauthSpring官方已经宣布不在进行维护,其已经被spring-security+spring-authorization-server所提供的oauth2.1支持所取代。文章将介绍spring-authorization-server支持的oauth2.1,springboot整合springsecurity+spring-authorization-server,对oauth2.1的授权码模式做实践案

部署 Exchange Server后不能登录到 OWA 或 ECP

1、问题现象:症状:安装MicrosoftExchangeServer2019、2016或2013的2021年7月安全更新或任何更高版本的更新后,用户无法登录Outlook网页版(OWA)或Exchange控制面板(ECP)。2、症状:登录Exchage管理中心,输入账户密码报错,报错信息如下:  ASSERT:HMACProvider.GetCertificates:protectionCertificates.Length  Windows Event Viewer 的 Application 中出现以下错误信息如下:EventID:1003Source:MSExchangeFrontEn

go - 覆盖 http.Server.Serve

我需要在我自己的服务器结构中嵌入默认的http.Server并自定义Serve方法。服务器需要短路goc.serve()调用,并且只有在它有可用的计算资源在50毫秒内响应时才运行该行。否则服务器将发送204并继续。这几乎很简单。typePragmaticServerstruct{http.ServerAddrstringHandlerhttp.Handler}func(srv*PragmaticServer)Serve(lnet.Listener)error{deferl.Close()vartempDelaytime.Duration//howlongtosleeponacceptf

go - 覆盖 http.Server.Serve

我需要在我自己的服务器结构中嵌入默认的http.Server并自定义Serve方法。服务器需要短路goc.serve()调用,并且只有在它有可用的计算资源在50毫秒内响应时才运行该行。否则服务器将发送204并继续。这几乎很简单。typePragmaticServerstruct{http.ServerAddrstringHandlerhttp.Handler}func(srv*PragmaticServer)Serve(lnet.Listener)error{deferl.Close()vartempDelaytime.Duration//howlongtosleeponacceptf