設定事件訂閱的使用者端TLS
使用者端TLS可讓您驗證您收到的事件訂閱訊息是否實際來自Adobe Workfront。 若要啟用此功能,您的伺服器必須設定為請求及驗證Workfront的x509憑證。
驗證Workfront的使用者端憑證
此程式假設您的伺服器已設定為接受TLS連線。 Workfront不支援自我簽署憑證。
一般而言,開啟伺服器使用者端驗證所需的步驟如下:
-
下載DigiCert全域根CA憑證的PEM版本。
-
開啟使用者端憑證驗證。
將步驟1中的CA憑證指定為受信任。
-
將驗證深度設定為2,因為我們的憑證實際是由DigiCert SHA2 Secure Server CA簽署,而此CA是DigiCert全域根CA下的中間CA。
-
透過檢查其主體網域名稱來驗證使用者端憑證是否確實來自Workfront。
伺服器設定範例
NGINX
server {
listen 443 ssl default_server;
# ... existing SSL configuration for server authentication ...
ssl_verify_client on;
ssl_client_certificate /path/to/DigiCert_Global_Root_CA.pem;
ssl_verify_depth 2;
# ... existing location configuration ...
}
}
如需詳細資訊,請參閱ngx_http_ssl_module🔗的NGiNX檔案。
Apache
Listen 443
<VirtualHost *:443>
# ... existing SSL configuration for server authentication ...
SSLVerifyClient require
SSLCACertificateFile "/path/to/DigiCert_Global_Root_CA.pem"
SSLVerifyDepth 2
</VirtualHost>
<Directory /var/www/>
Require expr "%{SSL_CLIENT_S_DN_CN} == <>"
# ... existing directory configuration ...
</Directory>
如需詳細資訊,請參閱
憑證與環境對應
WF環境
憑證一般名稱
憑證主體(DN)
生產
*.prod.eventsubscriptions.workfront.com
subject= /C=US/ST=Utah/L=Lehi/O=Workfront, Inc./CN=*.prod.eventsubscriptions.workfront.com
預覽
*.preview.eventsubscriptions.workfront.com
subject= /C=US/ST=Utah/L=Lehi/O=Workfront, Inc./CN=*.preview.eventsubscriptions.workfront.com
Sandbox 1
*.sandbox.eventsubscriptions.workfront.com
subject= /C=US/ST=Utah/L=Lehi/O=Workfront, Inc./CN=*.sandbox.eventsubscriptions.workfront.com
Sandbox 2
*.sandbox.eventsubscriptions.workfront.com
subject= /C=US/ST=Utah/L=Lehi/O=Workfront, Inc./CN=*.sandbox.eventsubscriptions.workfront.com
下載憑證
按一下下列連結以下載使用者端憑證。
NOTE
您可以對兩個沙箱環境使用相同的使用者端憑證。
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43