1

根据此博客条目,ColdFusion 中提供了 REST。但是,我有多个站点,所以当我导航到

本地主机/休息/示例/你好

我得到“Hello World”,但如果我去

http://mysite.com/rest/Example/hello

我收到 HTTP 错误 500.0 - 请求的内部服务器错误 URL http://mysite.com:80/jakarta/isapi_redirect.dll

如果我转到 IP 地址,我会得到“Hello World”。

Aaron 发表了一条关于错误 3348765的评论,但我不确定这是否有助于我完成第一个概念验证工作。

问:如果我在 IIS 中定义了多个站点,如何让 REST 在 ColdFusion 中工作?

4

2 回答 2

2

看看这个: http: //blogs.coldfusion.com/post.cfm/rest-support-in-coldfusion-part-i教程。

于 2012-11-15T15:40:40.593 回答
1

显然,mysite.com这是一个非常不吉利的域名,因为很多人试图将其用于学习或测试目的。那只是一个网站,很可能他们没有 ColdFusion 10 REST Web 服务。

您的问题localhost似乎是网络服务器问题。如果你打开http://localhost,你看到的是同一个网站http://127.0.0.1吗?这些很容易是两个不同的虚拟主机(网站,在 IIS 方面)。

解决方案是检查您的 ColdFusion 是如何与 IIS 一起安装的。更好的解决方案是设置一些虚拟主机来玩代码,例如我有虚拟本地主机,如 localhost.coldfusion、localhost.railo 等。

希望这可以帮助。

于 2012-11-15T17:46:03.057 回答