Armadilloフォーラム

[Armadillo-610] コンテナ内部からのREST API処理について

masa.yamaguchi

2024年11月28日 17時09分

==========
製品型番:Aramadillo-610
ABOSバージョン:3.20.3-at.3
カーネルバージョン: 5.10.226
その他:ATDE9を使用
==========
Basic (パスワード認証)にて REST API を使用する場合、パスワードが必要です。
Armadillo OS 上のコンテナ内からREST API 操作するにあたり、
ABOS WEBのパスワードを取得して curlコマンドを発行しようとしていますが、
このパスワードはコンテナ内から取得が可能でしょうか。
(何かの環境変数に入っておりますでしょうか)

コメント

佐藤です。

> このパスワードはコンテナ内から取得が可能でしょうか。
> (何かの環境変数に入っておりますでしょうか)
コンテナ内から取得することはできません。
ABOS Web 上であらかじめトークンを作成し、
そのトークンを使ったアクセスを推奨いたします。

佐藤様

masa.yamaguchiです。
ご回答ありがとうございます。

「トークンを使ったアクセスを推奨する」旨承知しました。
あと1点だけお伺いしたいことがございます。

コンテナ内でトークンを使ったアクセスをする処理を実装する場合、
トークン文字列はソースコードに直書きになるという認識でよろしいでしょうか。
(もしくはどこかにトークン文字列を記載したファイルを置いてそれを参照する)

佐藤です。

> コンテナ内でトークンを使ったアクセスをする処理を実装する場合、
> トークン文字列はソースコードに直書きになるという認識でよろしいでしょうか。
> (もしくはどこかにトークン文字列を記載したファイルを置いてそれを参照する)
はい、ご認識の通りそのような実装になるかと思います。

佐藤様

masa.yamaguchiです。

ご回答ありがとうございます。
ご提示いただいた方法で対応したいと思います。
本質問はクローズさせて頂きます。