0

Tomcat を Apache の背後で実行する場合、特別な構成は必要ですか?

ポート 80 の apache の背後にある tomcat 8080 で grails アプリを実行しています。Facebook にログインすると、次のエラーで失敗します。

API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.

https.confに次の 構成があります

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_module modules/mod_proxy.so
<VirtualHost *:80>
ServerName mydomain.com
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>

ProxyPass / ajp://localhost:8080/
ProxyPassReverse / ajp://localhost:8080/
</VirtualHost>

tomcat6 server.xml

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

Facebook アプリ構成: アプリ ドメイン: mydomain.com Web サイト URL: http://mydomain.com:8080/myapp

4

0 に答える 0