为什么从 Postman 发送到在 localhost 下运行的 MVC6 Web 应用程序可以工作,但不能发送到部署在 IIS10 服务器上的同一应用程序

问题描述 投票:0回答:1

我有一个控制器方法,当我作为本地主机运行时,我可以(从 Postman)Post 到该方法,但是当部署到 IIS10 服务器上时,Post 失败。 即发送的模型和网址都是正确的

    public async Task<IActionResult> ReceiveLicence([FromBody] MXLockit_LicencingModel licenceResponse)
    {
postman asp.net-core-3.1 iis-10
1个回答
0
投票

如果您的应用程序在本地运行良好,但部署到IIS时出现问题,请先检查其权限是否足够。

检查应用程序在IIS中发布的对应目录中是否设置了

IIS_IUSRS
IUSR
Full control
权限。

© www.soinside.com 2019 - 2024. All rights reserved.