惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
罗磊的独立博客
IT之家
IT之家
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
博客园 - Franky
博客园 - 聂微东
博客园_首页
爱范儿
爱范儿
量子位
博客园 - 三生石上(FineUI控件)
G
Google Developers Blog
Martin Fowler
Martin Fowler
小众软件
小众软件
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Y
Y Combinator Blog
Vercel News
Vercel News
腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
Hugging Face - Blog
Hugging Face - Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
Engineering at Meta
Engineering at Meta

博客园 - ivanking

(转载)常用格式转换 smil教程(转载) Nhibernate之初体验(一) 构建安全的Web Service Getting start with nhibernate) CrystalReport开发常见错误总结 SQL Server日志文件的相关处理(转帖) 常用正则表达式收集 - ivanking - 博客园 Nov 2th 2005 Aug 13th 2005 Sep 5th 2005 ---- Sep 12th 2005 Aug 31th 2005 Aug 26th 2005 优化较大数据量的处理效率的收获(总结,疑问) 优化较大数据量的处理效率的收获(sql性能优化) 优化较大数据量的处理效率的收获(优化思路) 优化较大数据量的处理效率的收获(寻找瓶颈) 优化较大数据量的处理效率的收获(前言) 几个js验证函数 - ivanking - 博客园
在域控制器上vs.net 2003无法调试的解决办法
ivanking · 2005-08-01 · via 博客园 - ivanking

Posted on 2005-08-01 20:18  ivanking  阅读(416)  评论()    收藏  举报

   这段时间在做一个exchange 2003的应用,部署exchange 2003的时候发现了一个微软的bug,

部署好active directory和exchange后,用vs.net调试asp.net程序时,会提示无法在服务器上运行调试,拒绝访问!原本以为是asp.net用户权限不够,打开在用户组后发现,默认的aspnet用户不存在。难怪不能调试咯!

解决的办法:

在machina.config文件的中,设置userName="administratorUser",userName = "adminUserPassword"

此处的administratorUser和adminUserPassword分别指具有计算机最高管理员权限的用户名和密码(可以使用默认的administrator和相应密码

这样设置可以解决问题,但是也带来相应的安全性问题。在 Aspnet_wp.exe 进程中运行的代码都将有权访问域控制器和域设置。从 Aspnet_wp.exe 进程启动的可执行文件在相同的上下文中运行,它们也有权访问域控制器。


     后来进ms帮助中心,看到了提供的另外两种解决办法,一种是和我的方法类似,

在machina.config文件的中,设置uerName="SYSTEM"

另一种是通过添加一个aspuser用户模拟实现

我都试验了一下,没有成功,不知道是哪里错了,哪位大哥知道指点一下。

开发的时候,觉得exchange的资料真的很少,总结了点部署经验。在部署exchange的开发环境时,如果安装的是exchange 2003,系统环境是windows server 2000,基本上部署好后Vs.net 是不能调试的,这是因为exchange 2003安装后,系统里面会有一个.Net Framework 1.1 和.net framework 2.0 device update,应该是微软加在exchange 2003中的。需要删掉它们重新安装.net framework 1.1才能调试.由于系统环境不同,有时候还需要安装.net framework 1.1 service pack 1,在support.microsoft.com中有下载
如果是exchange 2003 + server 2003,那么问题不会出现.

参考:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;315158