2016-06-14 5 views
0

すべてのAPIの集中ユーザーアクセスチェック(iOS/Androidデバイスのトークン認証)を作成し、ユーザーがアクセスチェックに失敗した場合はJSONとして応答を返したいと考えています。私はrouting.ymlで_custom_accessメソッドを試して、ユーザがアクセスチェックに失敗したときに、ユーザ権限をチェックするためのコントローラに関数を作成し、レスポンスを "AccessResult :: allowedIf(false)"として返しました。しかし、 "AccessResult :: allowedIf(false)"はJSONレスポンスの代わりにHTMLページを返します。Drupalでのカスタムトークン/アクセスキーのチェック8

Drupal 8コードでこの機能を実装する最良の方法がある場合は、アドバイスをお願いします。

おかげで、

答えて

0

試しURLのクエリ文字列にformat=jsonを追加することにより