使用浏览器无密码登录Azure DevOps Server

1. 概述

Azure DevOps Server作为软件开发管理平台服务器,除了支持主流的IDE开发工具外,普通用户使用最频繁的客户端工具是网页浏览器。

由于Azure DevOps Server集成AD域服务器实现用户认证,用户每次使用浏览器登录服务器时都需要输入用户的域账户和密码。但是,对于已经使用域账户登录了Windows操作系统的用户,可以利用微软的集成操作系统认证(Integrated Windows Authentication,也称为SPNEGO Authentication),实现无密码安全登录Azure DevOps Server,为用户提供极大的便利。

本文分别针对主流的三大网页浏览器(Microsoft Edge, Google Chrome, Mozilla Firefox),分别介绍如何启用集成认证,实现无密码登录Azure DevOps Server。

image

2. Microsoft Edge

  • 点击Windows开始按钮,选择控制面板

image

  • 选项网络和Internet

image

  • 选择Internet选项

image

  • 选择安全选项卡,点击Internet(如果是局域网IP或域名,选择本地Intranet),选择自定义级别

image

  • 选择“自动使用当前用户名和密码登录”,并确定

image

配置完成后,需要重新启动浏览器Edge,再次访问Azuer DevOps Server后,你会发现无需你再次输入用户名和密码,浏览器自动使用登录当前操作系统的域账户登录了Azure DevOps Server。


3. Google Chrome

由于Google Chrome的实现机制和微软Edge一样,我们按照Edge的方式启用集成Windows认证后,Chrome可以自动使用当前登录操作系统的域账户登录Azure DevOps Server。

这里就不重复上面章节中的操作。

4. Mozilla Firefox

  • 打开Firefox浏览器,在地址栏中输入about:config,然后回车

image

  • 点击“Accept the Risk and Continue”

image

  • 在搜索框中输入”network.negotiate-auth.trusted-uris“,并双击选择”network.negotiate-auth.trusted-uris“

image

  • 在地址栏中输入Azure DevOps Server的Url地址,并点击OK确定

image

  • 重新启动浏览器后,再次访问Azure DevOps Server时,你会发现已经无需再次输入账户密码了。



https://www.cnblogs.com/danzhang

Azure DevOps MVP 张洪君
在这里插入图片描述

posted on   danzhang  阅读(69)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2022-04-30 更改Azure DevOps Server的原生界面(八、禁用网页浏览器查看源代码)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示