Armadilloフォーラム

ABOS-WEB のカスタマイズ時のRest API の使用

snowflake

2025年5月16日 18時45分

==========
製品型番:Armadillo-IoT A6E
Debian/ABOSバージョン: 3.21.3-at.7
カーネルバージョン: 5.10.236-1-a
3G/LTE モジュール情報 (Debianのみ):
その他:
==========

ABOS-WEBについて教えてください。
ABOS-WEBでカスタマイズを行った場合、Rest APIの実行を行うと、307のリターンコードが返ってきます。
customize.json を削除して、abos-web を再起動すると正常にRest APIの実行を行うことができます。
カスタマイズを行った場合に、Rest APIの実行を行う方法を教えてください。

コメント

追記です。
エラーが返ってくるRest API は、既存のRest APIとなります。
例: /api/swu/versions

佐藤です。

> 例: /api/swu/versions
現状の abos-web の仕様として、
カスタマイズの「メニュー項目を変更する」で
「SWUインストール」を空欄に設定した場合、
rest api も使用できなくなります。
これに限らず、メニュー項目を空欄にした機能の rest api は使用できなくなります。

メニュー項目を空欄にした機能でも rest api を使用できるようにするというのは、
セキュリティ的にもメリットがありません。

> 佐藤です。
>
> > 例: /api/swu/versions
> 現状の abos-web の仕様として、
> カスタマイズの「メニュー項目を変更する」で
> 「SWUインストール」を空欄に設定した場合、
> rest api も使用できなくなります。
> これに限らず、メニュー項目を空欄にした機能の rest api は使用できなくなります。
>
> メニュー項目を空欄にした機能でも rest api を使用できるようにするというのは、
> セキュリティ的にもメリットがありません。

仕様について教えていただきありがとうございました。
理解できました。