C# 从Azure网站访问Couchbase
我创建了一个连接到Couchbase 2.0服务器(安装在其他地方的虚拟机上)的MVC4应用程序。从我的开发环境来看,它工作正常,但当该站点发布在Azure网站上时,它将无法再访问Couchbase。Couchbase 2.0通过端口8091上的rest接口访问。答案是:C# 从Azure网站访问Couchbase,c#,azure,asp.net-mvc-4,couchbase,C#,Azure,Asp.net Mvc 4,Couchbase,我创建了一个连接到Couchbase 2.0服务器(安装在其他地方的虚拟机上)的MVC4应用程序。从我的开发环境来看,它工作正常,但当该站点发布在Azure网站上时,它将无法再访问Couchbase。Couchbase 2.0通过端口8091上的rest接口访问。答案是: 当应用程序部署为Azure网站时,它不起作用 访问外部Couchbase服务器与部署为webrole的应用程序配合使用 谢谢您的帮助。请您提供更多信息。Couchbase是否安装在azure vm上?还是安装在不同的数据中心,
谢谢您的帮助。请您提供更多信息。Couchbase是否安装在azure vm上?还是安装在不同的数据中心,比如亚马逊?还是前提条件?您收到了什么错误消息?您是否检查过Couchbase vm上的防火墙规则?Azure网站与Azure Web角色,对吗?我没有发现任何问题,但由于Couchbase客户端保持对集群的感知,我想知道网站中是否存在防火墙问题。您能否将与Web角色完全相同的代码部署到Azure并查看其是否有效,然后从那里开始?谢谢您的回复。目前,Couchbase安装在不同的数据中心,而不是azure VM上。防火墙配置正确,因为可以从我的计算机访问节点。我没有任何错误消息,在尝试向服务器发送请求时,我只有一个success=false。我将尝试使用webrole。