我有一个WebApi项目来提供数据,还有一个ASP.NET Core3.1项目来调用API。我使用Api调用者头部字段,如HOST,REFERER,ORIGIN来检测客户端域名,客户端域名调用Api来提供正确的数据,不希望post/get domain作为来自客户端的参数,只想让其他域名调用我的api,我根据域名提供数据,我实现如下: Request.Headers.TryGetValue("Host", out var traceValueHost);
Request.Headers.TryGetValue("Referer"
我正在建设一个文字新闻网站,我已经把我的域名从websiteold.com改为websitenew.com。
域传输由web服务器主机完成。
但是,我无法使用rest,因为我更改了新的域名。这是我从邮递员那里得到的错误。
{
"status": "error",
"error": "UNAUTHORIZED",
"error_description": "Sorry, you are not allowed to access REST API."
}
我使用应用程序密码插件