Gnosisフォーラム(https://forum.gnosis.io/)にDiscourse API経由でアクセスしようとすると、認証エラーが発生しています。具体的には、以下のエラーが表示されます。
[error] 「キーワード」の最新トピックのスキャン中にエラーが発生しました: DiscourseAuthError: https://forum.gnosis.io/ で認証が必要です
コンテキスト:
- このエラーは、当社のボットのフォーラムスキャン機能で発生します。
- フォーラムの最新トピックのエンドポイントにアクセスしようとすると、エラーが発生します。
- 当社の実装では、標準のDiscourse APIエンドポイントを使用しています。
- 認証なしで読み取れるはずの公開フォーラムコンテンツにアクセスしています。
- エラーは、通常は公開されているエンドポイントに対してフォーラムが認証を要求していることを示唆しています。
- 当社が監視している他のDiscourseフォーラムでは、これらのエンドポイントに対して認証は不要です。
- エラーは、公開されているはずの最新トピックの取得時に特に発生します。
Discourseチームへの質問:
- 公開Discourseフォーラムで最新トピックに認証が必要なのは予期された動作ですか?
- 公開エンドポイントで認証が必要になる原因となる、特定のDiscourse設定はありますか?
- これは、認証を必要とするようにレート制限が構成されていることに関連していますか?
- アクセスされているエンドポイント:
https://forum.gnosis.io/latest.json - HTTPメソッド: GET
- 予期される動作: フォーラムトピックへの公開アクセス
- 実際の動作: 403 認証が必要です
