可以在Shiny Server上使用.htaccess | .htpasswd吗?

时间:2019-02-07 00:26:02

标签: r .htaccess shiny shiny-server .htpasswd

我的工作场所有一台商用的闪亮服务器。虽然Shinyapps可以很好地部署,但我尝试注入.htaccess | .htpasswd,但没有成功。例如,我已经创建了必要的文件并将其放置在目录中:

托管Shinyapps的目录 /home/usrs/user1/shinyapps/myshinyapp1/myshinyapp1.R

我放置了.htpasswd文件的位置 /home/usrs/user1/shinyapps/secretfiles/.htpasswd

我放置了.htaccess文件的位置 /home/usrs/user1/shinyapps/myshinyapp1/.htaccess

.htaccess文件的内容

AuthName "This My Awesome Drupal Site Area!!.. Identify Yourself First."
AuthType Basic
AuthUserFile /home/usrs/user1/shinyapps/secretfiles/.htpasswd
require valid-user

这在使用XAMPP在家进行测试时有效,但是尝试在我的工作场所进行复制时,它会失败[除非删除.htaccess文件,否则不会加载任何内容。

是否可以对ShinyApps使用这种身份验证?

1 个答案:

答案 0 :(得分:0)

阅读更多内容后发现。简而言之,可以,但是必须对其进行更新以允许.htaccess(httpd.conf AllowOverride All)。