when application net core 3 deployed on IIS, your APIs's method PUT can be method not allowed. So you must edit your web.config.

web-config