从MVC Web应用程序的MVC控制器获取用户名的代码是什么 - javascript

我试图在发布到IIS的MVC Web应用程序中获取用户名,但是它不起作用。
这些是我尝试过的三件事:

1)
public string userName = System.Environment.UserName;

2)
public string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;

3)
在视图中:
@Html.Label((string)ViewBag.Name)

在控制器中:
ViewBag.Name = userName;

当我在计算机上本地调试应用程序时,它可以工作。虽然,当我访问该网站时并没有获得我的用户名,而是从IIS中获得了一些东西?我只是想在网站上获取此人的用户名,而没有其他功能。
我添加了一张IIS身份验证的照片,我不知道这是否重要,但是我确保我不会丢失任何东西。
你能帮我这个忙吗?提前非常感谢您。
从MVC Web应用程序的MVC控制器获取用户名的代码是什么 - javascript

参考方案

在控制器中,要获取用户名,可以使用以下命令:

var userName = Request.RequestContext.HttpContext.User.Identity.Name

html onClick打开url存储在php变量中 - javascript

以下是我的代码,正在获取Uncaught SyntaxError: Unexpected token },但是我的代码中没有看到任何}。 window.open期望用引号引起来的url,我尝试了单引号和双引号的不同组合,但不起作用并且也无法在echo中转义双引号。请帮助谢谢..<?php $a = "https://www.google.co…

如何区分大小写和在HTML输入中编写 - javascript

我想以文本文件或文本文件的格式在文本框中编写问题和选项。保存后,我要将问题带到问题表中,并将选项带到表中。我如何阅读文本文档或输入行中的文本,并感觉到该行代表一个问题或选项,例如:*#Question 1 *Options *Options *Options* 这里是如何列出行以及它们逐行或逐词排序的能力。 参考方案 我认为您要问的是如何访问html中的元素…

DotNetBrowser是否支持网络工作者? - javascript

我想在WinForm(c#)中使用Web worker(专用worker)开发自定义浏览器,DotNetBrowser是否支持Web Worker?或对此有其他建议吗? 参考方案 是的,DotNetBrowser支持JavaScript Web Worker。您可以通过在DotNetBrowser WinForms演示应用程序中通过以下链接http://ww…

如何安全地将数据从php表单传递到html - javascript

我有一个html格式的登录系统,我需要将用户名和密码发送回php后端,在那里我可以安全地对其进行加密并将其存储在数据库中。我想知道什么是最新和最安全的方法。请记住,这是密码的准系统字符串形式,请务必谨慎以最安全的方式将其返回。我知道$ _GET和$ _POST是非常不安全的。我是否在将javascript数据发送回服务器之前对其进行加密,因此将javascr…

Javascript-从当前网址中删除查询字符串 - javascript

单击提交按钮后,我需要从网址中删除查询字符串值。我可以用jQuery做到这一点吗?当前网址:siteUrl/page.php?key=value 页面提交后:siteUrl/page.php 实际上,我已经从另一个带有查询字符串的页面着陆到当前页面。我需要在页面首次加载时查询字符串值以预填充一些详细信息。但是,一旦我提交了表格,我就需要删除查询字符串值。我已…