gpt4 book ai didi

ruby-on-rails - Rails 中的 "Not found. Authentication passthru(Azure)"

转载 作者:行者123 更新时间:2023-12-04 08:06:00 29 4
gpt4 key购买 nike

当我尝试使用 Azure Id 选项登录时出现“未找到。身份验证直通 (Azure)”错误。请问如何解决此问题?

我目前收到以下错误:未找到。身份验证直通。

伴随着:

Url: http://localhost:3000/users/auth/azure_activedirectory_v2

Started GET "/users/auth/azure_activedirectory_v2" for ::1 at 2021-02-16 07:15:51 +0000
Processing by Users::OmniauthCallbacksController#passthru as HTML
Rendered text template (0.0ms)

路线:

devise_for :users,

controllers: {
sessions: 'users/sessions',
omniauth_callbacks: 'users/omniauth_callbacks'
}

在我使用的 gem 下方:

gem 'omniauth-azure-activedirectory-v2'

初始化器配置

Devise.setup do |config|

config.omniauth :azure_activedirectory_v2,
client_id: ENV['AZURE_CLIENT_ID'],
client_secret: ENV['AZURE_CLIENT_SECRET'],
tenant_id: ENV['AZURE_TENANT_ID'],

最佳答案

我通过如下更新 gem 文件解决了问题。

gem 'omniauth', '~> 1.6', '>= 1.6.1'

关于ruby-on-rails - Rails 中的 "Not found. Authentication passthru(Azure)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66221382/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com