アーティクル - CS377344
Windchill PDMLink で MSI 認証戦略を使用して Azure Blob の複数のサブスクリプションを作成すると、SAS トークンの取得中にエラーが発生します。
修正日: 25-Sep-2025
適用対象
- Windchill PDMLink 12.0 to 12.1
説明
MSI認証戦略を使用してAzure Blobで複数のサブスクリプションを作成すると、SASトークンの取得中にエラーが発生します。
以下のエラーがメソッド サーバー ログに出力されます。
以下のエラーがメソッド サーバー ログに出力されます。
date/time ERROR [] com.ptc.windchill.objectstorage.azureblob.BlobUtilities wcadmin - Error while fetching sas token. Received below response:-
{"error":{"code":"AuthorizationFailed","message":"The client 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' with object id xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' does not have authorization to perform action 'Microsoft.Storage/storageAccounts/listServiceSas/action' over scope '/subscriptions/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/resourceGroups/null/providers/Microsoft.Storage/storageAccounts/vcsprdeuw' or the scope is invalid. If access was recently granted, please refresh your credentials."}}
date/time ERROR []Exception caught. (com.ptc.windchill.objectstorage.azureblob.blobResource/FAILURE_FETCHING_SAS_TOKEN) com.ptc.windchill.objectstorage.azureblob.exception.BlobException: Failed to fetch 'Shared Access Signature' for blob "/blob/vcsprdeuw/vcsblob/xxxxxxxxxxxxxx/522/output_522.zip". Check server logs for more details. at com.ptc.windchill.objectstorage.azureblob.BlobUtilities.fetchSASToken(BlobUtilities.java:412)
最新バージョンはこちらを参照ください CS377344