每次当我运行使用 Titan -web-proxy (3.0.398-beta)的NUnit (2.6.4)的单元测试时,都会出现有关安装证书的安全警告,但是如果我像独立应用程序一样启动 Titan-web-proxy仅在第一次询问,然后在没有安全警告的情况下启动。在两个项目中启动代理的代码相同:
private readonly ProxyServer _proxyServer = new ProxyServer();
public void ProxyStart()
{
var explicitEndPoint = new ExplicitProxyEndPoint(IPAddress.Any, 8000);
_proxyServer.AddEndPoint(explicitEndPoint);
_proxyServer.Start();
_proxyServer.SetAsSystemProxy(explicitEndPoint , ProxyProtocolType.AllHttp);
}