Я создал экземпляр для службы Watson Dialog на Bluemix. Я проверяю API Dialog через адаптер Mobilefirst, используя обычную проверку подлинности, как указано в IBM Watson Dialog API reference. Я предоставляю имя пользователя и пароль, предоставленные в учетных данных службы для экземпляра службы в Bluemix.Служба Watson Dialog на BlueMix: ошибка пересылки
Когда я звоню адаптер я получаю такой ответ:
{
"code": 500,
"isSuccessful": true,
"message": "Forwarding error",
"responseHeaders": {
"Connection": "Keep-Alive",
"Content-Type": "application\/json",
"Date": "Tue, 12 Jul 2016 13:41:04 GMT",
"Server": "-",
"Set-Cookie": "Watson-DPAT=ZRbNg044CHnee09Pm0UOAKxqVbY4fZHXWj6%2Bb4mWeYkG56h873G%2F0A1jKTBH8zWK7NJjgYtkx1SaekClhk4CoZhad0PwuORRRdwkiXhAUh03uEnEqyDWh6n0WBIVxNWOoAAoxUMAqTDxfw%2BMHtwngXyZe47TZYk7IdsvsV%2F0bhLoAF6GS8YEwaamX7b7tfqchTfoQ3%2FIF7TbktyfJ9L8tUiQrwZyLlJcWv5Typn93J1km5Jl%2Fvc4K3W7zvtVygYeurP9Bb1slAp1PRGIppn97W%2F%2F3I%2FkKq3VS0VVo5BZXhvBf7SS%2FJg5mwQ8wbTyMqjIZXqF1zKuZ5FvlLJcYX%2BvFeJG28j429rDOvpIihOn%2FmMNV9eYeAubZQ929beB32dX90B1ChNwiYMFWe9cV7ONbaUCOLpzrO6rLKFtfeonRgsp0a6wdN3KLaBWJ9A4eB%2Fjffhfgro7N3iskxjCi5jkhgY0WOGdpg4kQmbq%2F%2F3b2a0GCP6hrYn%2BJL%2BfGNYg8wcb7xLmCRN77XwP8HqCeJ6TChi8YRpheO5CVjOlP0E5QOHAYWMTxDsLe4tV34FnPYSSvxVNY9f9sALsf627ymoOcG2r03tetgsR44f9MlkFGeydbfPtAVBZidVDLzajMqcigMf9J%2B92NXGXBVypFnu4gIkb5Uee0Duf8gRcMQSJ3M%2BhbFN4UzePYh4FLXfJv5EvQOm5AJewTtJcnrsxZfiXVDdVqNDpv3c3XWN%2F5Cenc7uKtlkFuwsnusJoBOvYQXLuMuJiDT9ODHwMn8vaM9qIZy9Mo4zReKDBnZXrlwTCphLEzhTCng6X24e46C29W8SgK97AhK4H3hY%3D; path=\/dialog\/api; secure; HttpOnly",
"Transfer-Encoding": "chunked",
"X-Backside-Transport": "FAIL FAIL",
"X-Client-IP": "195.212.29.160",
"X-DP-Watson-Tran-ID": "gateway-dp02-2901289c-0679-40df-bdc0-db2d7ccd8847",
"X-Error-Cause": "Zuul Error: COMMAND_EXCEPTION",
"X-Global-Transaction-ID": "10770268"
},
"responseTime": 1210,
"statusCode": 500,
"statusReason": "Internal Server Error",
"totalTime": 1372
}
Кроме того, при попытке проверить подлинность службы через командную строку с помощью:
curl -u "username":"password" "https://gateway.watsonplatform.net/dialog/api/v1"
Я получаю ответ:
{"code": 500, "message": "Forwarding error"}
Что происходит с сервисом?
Это также происходит со мной с другим сервисом Ватсона: переводчик Languaje. (Я еще не проверил с остальными)
Предлагаю сначала запустить его без МФУ. Очень может быть связано. –
Я также попытался получить к нему доступ без mobilefirst, через командную строку и используя curl, и im не смог выполнить аутентификацию службы. Через Mobilefirst я смог выполнить аутентификацию для других сервисов bluemix, поскольку я делаю это сейчас, поэтому я думаю, что это больше связано с сервисом –
У меня есть обновление, я понял, что при вызове с завитками мне нужно было ввести учетные данные как: username ":" password "вместо" {username} ":" {password} ". Теперь я получаю ту же ошибку: {"code": 500, "message": "Ошибка пересылки"} –