从传入请求中获取mac地址

本文关键字:获取 mac 地址 请求 | 更新日期: 2023-09-27 18:01:14

我有一个在asp.net中开发的Web API。现在我想将任何传入请求的MAC地址记录到API。这在c#中可能吗?如何实现?

如果有任何帮助,我们将不胜感激?

感谢

从传入请求中获取mac地址

没有使用HTTP协议的解决方案。使用ASP.NET,您无法获取MAC地址或其他硬件标识符。你可以获得IP,但如果许多机器在NAT后面,它们将共享相同的IP。IP+浏览器+版本的组合也是同样的问题。

根据您的要求,您可以

  • 一旦cookie不会被删除,就依赖cookie
  • 创建身份验证机制并为每个请求发送会话id
  • 使用HTTPS或OAuth协议

其他一些想法:设计一个没有OAuth 的安全REST(Web(API