1

サーバーへのcfajaxproxyインターフェースが必要です(ページで送信を行わずにデータを渡すため)。うまくいけば、cfajaxproxyが正しい方法ですか?

これを学ぶために、私は最初にhttp://tutorial13.learncf.com/に示されているサンプルチュートリアルを変更しましたが、「テンプレートがアクセスを拒否されました」エラーが発生した後、チュートリアルをそのまま使用することにしました。ファイル(彼のチュートリアルから直接切り取って貼り付けることができます)。残念ながら、彼のチュートリアルでも同じエラーが発生します(彼のサイトでデモとして実行されている場合でも)。それで ??

私はproxy.cfcファイルを私がアクセスしている(メインの)wwwrootディレクトリに置いています(初めてcfcを使用します)。サーバー(ColdFusion 8を実行している)で何かを許可するようにホスティング会社に依頼する必要がありますか?

ありがとう。エラーの詳細は次のとおりです。

要求のセキュリティの処理中にエラーが発生しました:要求されたテンプレートは、C:/Coldfusion8/wwwroot/WEB-INF/cfclasses/cfproxy2ecfc771136334.classへのアクセスを拒否されました。

内部例外メッセージは次のとおりです。アクセスが拒否されました(java.io.FilePermission C:/Coldfusion8/wwwroot/WEB-INF/cfclasses/cfproxy2ecfc771136334.class read)

ColdFusion cannot determine the line of the template that caused this error. This is often    caused by an error in the exception handling subsystem.
Resources:
Check the ColdFusion documentation to verify that you are using the correct syntax.
Search the Knowledge Base to find a solution to your problem.
Browser     Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.17 (KHTML, like Gecko)    Chrome/24.0.1312.57 Safari/537.17
Remote Address      72.201.113.149
Referrer    
Date/Time   22-Feb-13 12:42 AM
Stack Trace
java.security.AccessControlException: access denied (java.io.FilePermission    C:/Coldfusion8/wwwroot/WEB-INF/cfclasses/cfproxy2ecfc771136334.class read) at  cfdemo2ecfm1260454926.runPage(C:/Websites/202350mu7/wwwroot/sf/demo.cfm:1) 

java.security.AccessControlException: access denied (java.io.FilePermission C:\Coldfusion8\wwwroot\WEB-INF\cfclasses\cfproxy2ecfc771136334.class read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
at java.security.AccessController.checkPermission(AccessController.java:546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
             ...
4

1 に答える 1

2

これはセキュリティサンドボックスの問題です。ホストに連絡して、このフォルダにアクセスできるサンドボックスがあることを確認する必要があります。

于 2013-02-22T10:05:53.747 に答える