UiPath Orchestratorの認証API(/api/Account/Authenticate)が通らない問題
UiPath Orchestrator v2020.4 で発生することを確認済みです。
ユーザーもパスワードも間違ってないのに認証できない
UiPath Orchestrator APIの/api/Account/Authenticate
で認証キーを取得しようとしたら、何度やっても
{
"message": "Invalid credential, failed to login."
}
うーん・・・何故だ・・・
Orchestratorの不具合だった
偶然古いパスワード入れたところ、なぜか認証が通って「は?」となりました。
検証してみたところ、新しいユーザーを作成した際にパスワードを設定しますが、そのあと「最初のログイン時にパスワードを再設定した場合」に発生する不具合のようです。
「新しいユーザーを作成した際に設定したパスワード」だと通ります。
「最初のログイン時の再設定したパスワード」だと弾かれます。
初期パスワード:ABCD1234 ←APIはこっちが通る。UI(Web)ログインは弾かれる。
再設定パスワード:QWER5678 ←UI(Web)ログインはこっちが通る。APIは弾かれる。
回避策
ユーザーのプロファイルページから、パスワードを再設定します。
(同じパスワードと、前回のパスワードに再設定はできません。)
既知の問題でした
偶然見つけた不具合でしたが、UiPathのコミュニティにも報告がありました。
https://forum.uipath.com/t/orchestrator-on-prem-api-authentication-not-working-with-new-password/230286/
認証通らなくて困ってたので、同じ現象に悩まされている方の助けになれば幸いです。
Author And Source
この問題について(UiPath Orchestratorの認証API(/api/Account/Authenticate)が通らない問題), 我々は、より多くの情報をここで見つけました https://qiita.com/yoshiyuki-iwata/items/95b7a10bd068a21ae44d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .