NuGenesis SDMS の新しい WebVision インターフェースに、エラー「Could not copy the selected record(s)」(選択された記録をコピーできませんでした)が表示される - WKB276512
Article number: 276512To English version
症状
- プロジェクト間で記録をコピーすると、WebVision に以下のエラーメッセージが表示される:
- Could not copy the selected record(s)(選択した記録をコピーできませんでした)
- Identity API と通信しようとすると、エラーが発生しました
- 記録はコピーされない
- ブラウザーの開発者ツールで、宛先プロジェクトへのリクエストの結果が HTTP 200(「OK」)ではなく HTTP 204(「No Content」)と表示される
環境
- NuGenesis9.3.1 SDMS
原因
ドライブ:\Program Files (x86)\Waters\NGSDMS\Application Server\Vision\SdmsProjects\appettings.json ファイルの Web API 設定に、正しくない Web サーバーホスト名またはポートがあります。
解決策
- メモ帳で appsettings.json ファイルを編集します。
- 「ExternalApi」設定には、IdentityApi、AuditTrailApi、SdkGatewayApi の 3 つのサブセクションがあります。各サブセクションには、ホスト名、ポート、URL セグメントがあります。
- SDMS Web サーバーの完全修飾ホスト名を、各 API のホスト設定として設定します。
- appsettings.json ファイルを保存して閉じます。
- IIS を再起動します。
追加情報
「ExternalApi」設定の例:
"ExternalApi": {
"IdentityApi": {
"Host": "webserver.domain.com",
"Port": 54825,
"ApiName": "identity-api",
"Version": 1
},
"AuditTrailApi": {
"Host": "webserver.domain.com",
"Port": 54822,
"ApiName": "audit-trail-api",
"Version": 1
},
"SdkGatewayApi": {
"Host": "webserver.domain.com",
"Port": 54827,
"ApiName": "sdms-web-sdk"
}
}
id276512, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG