首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过浏览器获取操作系统中已登录用户的用户名

通过浏览器获取操作系统中已登录用户的用户名
EN

Stack Overflow用户
提问于 2011-03-11 18:29:30
回答 3查看 3.3K关注 0票数 2

有没有可能通过网络浏览器从os x获取用户名(登录名)?我的要求是:网页表单应该通过电子邮件发送登录用户的姓名。它是供内部网订阅课程的。(没有登入网站)

这是可能还是不可能?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-11 18:31:43

肯定不是以一种与所有操作系统上的所有浏览器兼容的方式。

票数 2
EN

Stack Overflow用户

发布于 2011-03-11 18:31:47

不,那是对隐私的侵犯。您需要在您的网站上使用表单向用户询问该信息。

票数 2
EN

Stack Overflow用户

发布于 2011-03-11 18:46:50

检查您的web服务器配置文档。有了它们中的许多,您就可以启用与您的域或LDAP服务、Kerberos和类似服务集成的身份验证。这很可能允许您进行您所说的那种“单点登录”,至少是使用支持您选择的方法的浏览器(这是intranet,想必您可以限制一点浏览器选择-至少为了方便的功能,如不必再次登录)。通过身份验证后,您应该拥有可用的用户名或类似的用户名。

只有当您同时(服务器和客户端)对相同的身份验证主机(或联合的主机)进行身份验证时,您才能做到这一点,这是防止这成为隐私噩梦的原因--这是intranet的事情。

您可能想在serverfault.com上提出一个问题,列出您的服务器软件、服务器操作环境和您希望支持的浏览器,看看是否有人可以帮助您进行单点登录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5271742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档