從 Vuforia Studio 外部發佈專案
Experience Service 使用基本驗證
下列是從 Vuforia Studio 外部發佈專案的範例:
• 如果您要將專案,從開發或測試環境中移至生產伺服器
• 如果您想要跨多個不同的伺服器複製專案
• 如果您想要從來源控制提取專案,並將其發佈至 Experience Service 作為建構流程的一部分
請使用下列 {{curl}} 命令來發佈專案:
curl -u <userId>:<password> -F ThingXExperience=@<myabcapp.zip> -H "X-Requested-With: XMLHttpRequest" https://localhost:2019/ExperienceService/content/projects/
其中:
• userID 是您用來驗證 Experience Service的使用者 ID 或電子郵件
• password 是用來驗證 Experience Service 的密碼
• myabcapp.zip 是包含您專案的 .zip 檔案名稱
Experience Service 使用 SSO (單一登入)
1. 如尚未安裝 Postman 請先先安裝。
|
在上方連結頁面中的步驟 8,使用體驗範圍 (位於 configuration.json 檔案),而非 THINGWORX 範圍。
|
3. 取得權杖後,在「使用權杖」頁面上按一下「管理存取權杖」。
4. 導覽至查詢標籤,然後將查詢方法設為「發佈」。
5. 請依下列格式輸入 URL:https://<your_domain_name>/ExperienceService/content/projects?replace=true
「your_domain_name」為您的 Experience Service 網域。
6. 導覽至「標題」選單,然後新增下列內容:
◦ 金鑰 — X-Requested-With
◦ 值 — application/XML
7. 然後,導覽至「內文」標籤並選取「form-data」。完成下列操作:
◦ 金鑰 — 選取「檔案」
◦ 值 — 按一下「選取檔案」,然後上傳專案檔案
8. 按一下「傳送」以發佈專案檔案。