我已经在Google云端VPC上托管了Solr搜索的独立版本。当我从.Net代码访问搜索时,在以下3种情况下都会得到结果:
但是,当我将.Net代码托管到云(Hostgator,Smarterasp)时,则无法连接到Google云。我正在使用RestSharp来使用搜索API,并且在Google VPC中未使用身份验证。
我尝试用WebClient和HttpWebRequest代替RestSharp,但是再次遇到相同的问题。
答案 0 :(得分:0)
在谈论Google Cloud VPC上的托管软件时,您能说明什么意思吗?您是否在谈论使用VPC网络安装了“ Solr搜索”独立软件的GCE实例?当您说将.NET代码“托管”到云时,您无法连接到Google云时,这是什么意思?您是否要连接到GCP中的特定资源(例如:GCE实例,APP引擎,Cloud SQL)?您是否正在使用Cloud VPN,并且想从本地站点访问GCP服务?
'虚拟私有云(VPC)为 Compute Engine虚拟机(VM)实例,GKE容器和App 引擎弹性。 VPC为 您的基于云的服务。'
The VPC networks路由,允许或拒绝网络流量,很难在其上安装软件。尝试更好地描述您的问题,例如:API无法通过Cloud VPN访问实例。如果您的软件使用实例: