我有一个使用 Doorkeeper 的 Rails 4 应用程序,要求在大多数控制器中进行身份验证。当我去其中一条受限路线时,我看到一个空白页。我注意到在我的终端上,Puma 说:
过滤器链因 #Proc:0x007fd650803350@/.../doorkeeper-0.7.2/lib/doorkeeper/helpers/filter.rb:8 呈现或重定向而停止 401 Unauthorized in 1ms (ActiveRecord: 0.0ms)
如何捕获此类 401 Unauthorized 错误,以便显示自定义页面?我的目标是呈现 JSON 响应,其中包含有关如何进行身份验证的消息,而不仅仅是显示空白页。