1

このブログ エントリによると、REST は ColdFusion で使用できます。ただし、複数のサイトがあるため、移動すると

ローカルホスト/残り/例/こんにちは

「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 に関するコメントを投稿しましたが、それがこの最初の概念実証を機能させるのに役立つかどうかはわかりません。

Q: IIS で複数のサイトが定義されている場合、ColdFusion で REST を機能させるにはどうすればよいですか?

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多くの人が学習やテストの目的で使用しようとしているため、非常に不運なドメイン名です. これは単なる Web サイトであり、ColdFusion 10 REST Web サービスを持っていない可能性が高いです。

あなたの問題はlocalhost、Webサーバーの問題のようです。を開くhttp://localhostと、 と同じ Web サイトが表示されhttp://127.0.0.1ますか? これらは、簡単に 2 つの異なる仮想ホスト (IIS に関して言えば Web サイト) である可能性があります。

解決策は、IIS で ColdFusion がどのようにインストールされているかを確認することです。さらに良い解決策は、コードを操作するための仮想ホストをセットアップすることです。たとえば、localhost.coldfusion、localhost.railo などの仮想ローカル ホストがあります。

お役に立てれば。

于 2012-11-15T17:46:03.057 に答える