我正在尝试为我的Rails应用程序使用HTTP Basic Authentication over Devise。我做了以下设置 - >
设计初始化程序中的config.http_authenticatable = true
和
我的USER模型中的:database_authenticatable
策略。
当我尝试访问网络服务时 mysite.com/user/list.json?email=test@mysite.com&password=test123
无法识别用户名密码。弹出凭据框,输入我通过身份验证的凭据以使用数据。
如何在URL中提供凭据并避免弹出提示?
答案 0 :(得分:1)
HTTP Basic Auth,通过HTTP标头传递,而不是GET或POST参数。
答案 1 :(得分:0)
我找到了一种方法 - >