flink实现简单的用户密码认证

1.安装httpd-tools工具

1
yum install httpd-tools -y

2.生成用户名密码文件

1
htpasswd -c /etc/nginx/conf.d/.ngpasswd foms

 回车输入密码

 

3.安装nginx(略)

配置nginx

1
2
3
4
5
6
7
8
9
10
11
12
server {
    listen       80;
    server_name  localhost;
    #access_log  /var/log/nginx/host.access.log  main;
    location / {
        auth_basic           "input you user name and password";
        auth_basic_user_file /etc/nginx/conf.d/.ngpasswd;
        proxy_pass http://192.168.205.106:8081;
    }
    }
重启nginx后访问

 

 

也可以配置一个虚拟访问路径(访问时加上虚拟路径)

1
2
3
4
5
6
7
8
server {
    listen       80;
    server_name  localhost;
    location /login/ {
        auth_basic           "input you user name and password";
        auth_basic_user_file /etc/nginx/conf.d/.ngpasswd;
        proxy_pass http://192.168.205.106:8081/;
    } 
http://192.168.205.106/login

 

 

 

posted @   闻所未闻  阅读(2533)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示