关于“如何将ASP.NET-WebApi发布到IIS6.0上”的这方面的学习,一开始项目组长让我们接触的时候,我的心情是这样的

哇呜.jpg

当时真的是一脸懵逼啊,对于刚接触asp.net的菜鸟来说,这可真是一门技术活,没法啊,老大让做咱就干呗,好了,废话少说,直接上教程吧!
经过几天的研究以及测试,发现并不是很难,难就难在细节上了,整个过程掌握后不到五分钟就搞定了(可怜的我当时一直卡在细节上,一会会说到)
在项目发布时,你需要在电脑上安装IIS管理器,也就长下面这样的

QQ截图20170216210054.png

怎么安装呢,对于一开始部署的人来说,这玩意可能还没安装过,所以不要嫌弃我啰嗦,上几张图完事了(安装过的请自行忽略)

01.png

02.png

03.png

勾选完之后等他安装后就可以啦,然后右键“我的电脑--管理”就可以打开IIS管理器了

QQ截图20170216211534.png

好了,前期工作做好之后,就将项目部署到这上面来就可以了,当部署到这上面来后就可以通过局域网来访问上面的东西啦,在VS2012的IDE上,将你要发布到IIS上面,具体做法look截图~
我们先看看,这是发布之前在本地可以访问到的数据

QQ截图20170216212629.png

然后,选择项目右键--发布

QQ截图20170216212907.png

QQ截图20170216212922.png

QQ截图20170216213058.png

QQ截图20170216213111.png

QQ截图201702162131225.png

QQ截图20170216213321.png

QQ截图20170216213332.png

发布之后,再回到IIS管理器上,添加一个网站

QQ截图20170216213858.png

QQ截图20170216213952.png

QQ截图20170216214045.png

QQ截图20170216214250.png

QQ截图20170216214603.png

由于本人才疏学浅,遇到这问题后第一时间就是谷歌求神啊,回答道的帖子蛮多的,又是数据库添加账户又是分权限什么的,各种办法试了个遍,哎呦我去~当时别提了,简直快急死了,厕所都跑了好几趟(有人说遇到不会就上厕所,原谅我真信了),在我百般无奈的时候,突然无意间看到了我项目中的模型配置文件,上面配置到的是,我连接到数据库上面的一些设置,也就是看到这里之后,心中的疑惑终于解开了,原来我连接数据库时,没把账号密码写上,就直接本地登录上去了,也就是下面这种情况

QQ截图20170216215654.png

后来才知道,IIS上是不识别没有账号密码就访问数据库数据的,本地则可以,修改后再看看运行情况,OK,大功告成

QQ截图20170216220646.png

能一路走到这还真是不容易,最近沉迷Angular2不能自拔,有空再更博客,谢谢您的阅读啦,有什么建议问题可以私聊一起讨论哟~就先这样了~~~~

作者:阿甘呀
链接:http://www.jianshu.com/p/f7ff345532e4
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

如何将ASP.NET-WebApi发布到IIS6.0上(转)的更多相关文章

  1. 怎样解决IIS6.0上传文件限制的问题?

    我们用IIS发布的Bs项目,如果进行文件上传,在上传文件的时候,无法上传文件大小超过4M的文件 设置文件上传大小的方法,就是修改项目的web.config配置 在项目中的web.config文件中,添 ...

  2. Asp.net MVC 发布到IIS6

    1.发布网站 2.打开IIS,添加网站 3.修改程序池,改为.net 4.0 4.添加虚拟目录(及添加aspnet_isapi.dll文件,该文件目录在“C:\Windows\Microsoft.NE ...

  3. ASP.NET WebAPi之断点续传下载(上)

    前言 之前一直感觉断点续传比较神秘,于是想去一探究竟,不知从何入手,以为就写写逻辑就行,结果搜索一番,还得了解相关http协议知识,又花了许久功夫去看http协议中有关断点续传知识,有时候发觉东西只有 ...

  4. Webservices部署在IIS6.0上的一个小问题

    部署方式还是跟网站的部署方式一样,可是通过localhost访问一直提示400(bad request)错误. 可以在iis上预览到.在vs上引用的时候怎么都预览不到. 换个思路,把localhost ...

  5. ASP.NET WebApi OWIN 实现 OAuth 2.0

    OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用. OAuth 允许用户提供一个令牌, ...

  6. iis6.0与asp.net的运行原理

    这几天上网翻阅了不少前辈们的关于iis和asp.net运行原理的博客,学的有点零零散散,花了好长时间做了一个小结(虽然文字不多,但也花了不少时间呢),鄙人不才,难免有理解不道的地方,还望前辈们不吝赐教 ...

  7. [转]ASP.NET WebApi OWIN 实现 OAuth 2.0

    OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用. OAuth 允许用户提供一个令牌, ...

  8. IIS6.0下 Asp.Net 拦截jpg请求

    之前用mvc写了一个接口,访问格式 http://ip:port/{id}-{type}.jpg来获取一个图片,在IIS7.0+运行毫无障碍,但是在IIS6.0下,直接提示文件不存在或者已删除. 经过 ...

  9. IIS6.0文件解析漏洞小结

    今天搞站,本来这个站是aspx的,webserver是IIS6.0的,进入后台之后,发现有一个上传图片的地方,于是,我就上传了一张asp/aspx的一句话图片木马,但是用菜刀连接的时候,没有成功get ...

随机推荐

  1. Python3常用网络编程模块介绍

    一.socket模块 网络服务都是建立在socket基础之上的,socket是网络连接端点,是网络的基础:每个socket都被绑定到指定的IP和端口上: 1.首先使用socket(family=AF_ ...

  2. Abp(.NetCore)开发与发布过程3-部署Ubuntu站点

    以下是笔者在 Ubuntu 16.0-64bit 环境下 发布 ABP(.NetCore)的全过程.特此记录,希望对大家有所帮助. 准备的工具 1.PuTTY(ssh,如果不想每次都用阿里云的远程登录 ...

  3. 一次使用pywin32学到的知识

    FindWindow这个函数检索处理顶级窗口的类名和窗口名称匹配指定的字符串.这个函数不搜索子窗口. FindWindowEx:FindWindowEx是在窗口列表中寻找与指定条件相符的第一个子窗口 ...

  4. MAC下安装MAMP的Mongodb

    首先安装Mongodb服务端: 1.brew install mongodb 2.修改 vim /usr/local/etc/mongod.conf文件,db路劲 3.创建.修改/data/db,并为 ...

  5. Linux操作系统-命令-vmstat

    叨叨两句 涉及监控服务器性能的命令,除了有vmstat之外,还有top.iostat.netstat.本文只是介绍一下这4个命令中的1个.剩下的3个命令可以参考以下网上的资料就差不多能会了. 推荐to ...

  6. 在 WebSphere Application Server V7 集群环境中管理 HTTP session[阅读]

    http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1012_dingsj_wascluster/1012_ding ...

  7. 【LeetCode】数组-3(605)-种花问题( 1 的两侧不能有 1 )

    开始的思路:首先统计需要种几只花,用花的数目统计连续 0 的个数.... ...[囧]突然觉得情况有点复杂啊,有连续的又有分散的怎么能统计全呢? 好吧这里喔偷偷的瞄了一眼参看答案... ...(就一眼 ...

  8. C++ Socket学习记录 -1

    1.IP的转换 1)正转换 结构 sockaddr_in 在C++ 中表明一个IP地址结构,包含地址家,端口以及IP地址等信息 如: sockaddr_in addr; addr.sin_family ...

  9. C++中的继承(3)作用域与重定义,赋值兼容规则

    作用域与重定义(同名隐藏) 一样的,先上代码 1 class A 2 { 3 public: 4 int a_data; 5 void a() 6 { 7 cout << "A& ...

  10. MAC下pyenv和pyenv-virtualenv插件初探

    为什么会使用pyenv和pyenv-virtualenv插件 一般mac自带一个python版本,称为系统版本.对于开发者而言,肯定不够用啦.所以需要在同一个mac上组建不同的开发环境并且不会冲突. ...