環境ガイド for Alfresco connector for JIRA
JIRAとAlfrescoのOrigin(protocol, host, port)が異なる場合、ブラウザのSame Origin Policyによって当プラグインからAlfrescoへの接続が正常に動作しません。この場合、Same Origin Policyに一致しない場合を参考にしてください。
Same Origin Policyに一致する場合
ユーザーがアクセスする「JIRA」, 「Alfresco one」のURLのOrigin(protocol, host, port)が一致している場合はそのままアクセスできます。
JIRA
https://aaa.com:80/jira
Alfresco one
https://aaa.com:80/share
https://aaa.com:80/alfresco
この場合は「Alfresco connector for JIRA」の接続設定は以下のような設定となります。
1. 「Alfresco connector for JIRA」- 「Connection Setup」 - 「Alfresco Display URL」
https://aaa.com:80/alfresco
2. 「Alfresco connector for JIRA」- 「Connection Setup」 - 「Alfresco Application URL」
https://aaa.com:80/alfresco
3. 「Alfresco connector for JIRA」- 「Connection Setup」 - 「Share Display URL」
https://aaa.com:80/share
Same Origin Policyに一致しない場合
ユーザーがアクセスする「JIRA」, 「Alfresco one」のURLのOrigin(protocol, host, port)が一致していない場合はそのままではアクセスできません。
JIRA
https://ccc.com:80/jira
Alfresco one
https://bbb.com:80/share
https://bbb.com:80/alfresco
この場合は「Alfresco connector for JIRA」の接続設定は以下のような設定となります。
1. 「Alfresco connector for JIRA」 - 「Connection Setup」 - 「Alfresco Display URL」
https://bbb.com:80/alfresco
2. 「Alfresco connector for JIRA」 - 「Connection Setup」 - 「Alfresco Application URL」
https://bbb.com:80/alfresco
3. 「Alfresco connector for JIRA」- 「Connection Setup」 - 「Share Display URL」
https://bbb.com:80/share
ただし、以下の2つの条件を満たしている必要があります。
1. ReverseProxy for 「Alfresco one」 need to be Not Self-signed SSL certificate.
2. 「Alfresco one」's web.xml must be enabled CORS setting.
Please see. 設定ガイド for CORS (Cross-Origin Resource Sharing)