[Mvc&Core]记录部署好的应用程序突然无法访问的一次蹩脚经历!

Posted 厦门德仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Mvc&Core]记录部署好的应用程序突然无法访问的一次蹩脚经历!相关的知识,希望对你有一定的参考价值。

突然程序无法访问

查看输出错误:

jquery.js:10099 
 Access to XMLHttpRequest at 'http://117.25.163.XX:8089/api/SysMenu/GetUserSysMenuList?userid=1&adminType=1' from origin 'http://117.25.163.XX:8088' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
jquery.js:10099 
 
 Failed to load resource: net::ERR_FAILED

(1)检查:跨域配置,测试多种方式仍然无效!
(2)重新发布程序,居然连接账号都无法登录了?
发现新发布的连接数据库是本地库,郁闷。。。修改重新发布!!!
测试:登录正常,但是加载WebApi接口还是存在问题。
百度结果:HTTP 响应头 如果存在Access-Control-Allow-Origin 则需要删除。

本次居然无法打开?还报错:
无法使用虚拟目录密码作为用户 administrator 在本地登录到

(3) 本地测试,又是一切正常是哪里出了问题呢?
API 地址直接在URL上访问,得到的500资源部存在结合刚才HTTP响应标头提示错误:
很可能是权限问题.
其他站点又是正常可以打开HTTP响应标头。
回想昨天修改了管理员密码:
(1) 重置账号密码

测试成功!
(2)切换为IIS应用程序用户

考虑到后续服务器管理员账号密码还是可能会修改,为不影响程序的运行。建议改成通过身份验证方式

以上是关于[Mvc&Core]记录部署好的应用程序突然无法访问的一次蹩脚经历!的主要内容,如果未能解决你的问题,请参考以下文章

Azure 部署后 ASP.NET Core MVC webapp 错误

(初识MVC Core)八发布

Ubuntu 上对 ASP.NET Core Mvc进行 Docker 部署

[MVC&Core]ASP.NET Core MVC 视图传值入门

[MVC&Core]ASP.NET Core MVC 视图传值入门

开源题材征集 + MVC&EF Core 完整教程小结