gpt4 book ai didi

asp.net - 查明 ASP.NET 请求是否来自本地计算机

转载 作者:行者123 更新时间:2023-12-02 11:05:11 26 4
gpt4 key购买 nike

我构建了一个使用表单例份验证的 ASP.NET 应用程序。在我们的托管帐户控制面板中,我设置了一项自动化任务,每周请求一次网页。页面加载时,会发送出许多电子邮件。

我只是想知道是否有任何方法可以在代码隐藏中确定请求是否来自本地计算机(与 Windows 身份验证一样)。在页面子目录中使用单独的 web.config 文件与 Windows 身份验证模式不起作用。

无论哪种方式,应用程序都可以正常工作。我要求查询字符串中存在特定的 Guid 值,因此任务不太可能被错误执行。我只是想在从事这项工作的同时学习一些新东西,并且我想看看是否可以添加这一点额外的验证。

非常感谢您的建议。

最佳答案

Request.IsLocal

The IsLocal property returns true if the IP address of the request originator is 127.0.0.1 or if the IP address of the request is the same as the server's IP address.

关于asp.net - 查明 ASP.NET 请求是否来自本地计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3276088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com