关于Heroku htaccess基本认证的Golang应用程序

时间:2016-11-25 15:25:03

标签: .htaccess heroku go

可以在heroku运行的golang应用程序中使用htaccess吗? 我已经阅读了这个link,但解决方案对我不起作用(同样,命令htpasswd在heroku bash中无法识别,但是我使用this tool创建了htpasswd文件)。

谢谢。

1 个答案:

答案 0 :(得分:2)

Go Web应用程序是一个服务器,所以不需要使用Apache httpd服务器,特别是在Heroku上,它具有清晰的Go部署指令:

https://devcenter.heroku.com/categories/go

密切关注这些说明,你会发现没有必要使用Apache。

htaccess和htpasswd与Apache httpd服务器有关,它们是Apache配置文件。

最后,Go标准库为您提供了自己实现基本身份验证所需的所有工具:

https://golang.org/pkg/net/http/#Request.BasicAuth