Web サービス呼び出しを介して ServiceNow に登録されたユーザーを認証する次のコードがあります。
HttpTransportProperties.Authenticator basicAuthentication = new HttpTransportProperties.Authenticator();
basicAuthentication.setUsername("username");
basicAuthentication.setPassword("password");
options.setProperty(
org.apache.axis2.transport.http.HTTPConstants.AUTHENTICATE,
basicAuthentication);
options.setProperty(
org.apache.axis2.transport.http.HTTPConstants.CHUNKED,
Boolean.FALSE);
しかし、それはユーザーを認証しません。代わりに、「新しいレコードを作成する権限がありません」という例外が発生します。service now コミュニティ ページでも、これに対する解決策を見つけることができませんでした。コードまたは使用している ServiceNow インスタンスに問題がある可能性はありますか? どんな助けでも大歓迎です。
ありがとう
注: 上記のコードに加えて、ここには記載されていないインシデントを作成するコードもあります。