asp.net 个人站点与Discuz NT整合
来源:互联网 发布:冰箱购买攻略 知乎 编辑:程序博客网 时间:2024/06/06 09:15
经过一晚半苦战,终于将Discuz NT与某公司网站整合起来了,起初还遇到不小问题,很多都不明白。
将在根某公司网站根目录上建一个BBS文件夹,把Discuz NT的文件都放进里面。
再将DNT.config文件,config文件夹,aspnet_client文件夹,Bin文件夹的内容Copy到根目录中,将DiscuzNT的Web.Config文件与某公司网站的Web.Config文件结合成一个文件,把DiscuzNT的Web.Config文件内容复制到某公司网站的Web.Config文件中,形式如下:
同一个Web.Config可以同时存在两上 <System.web>,所以把Discuz中的System.web放在
<location path="bbs" allowOverride="false">
<system.web>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
fileEncoding="utf-8"
/>
<compilation defaultLanguage="c#" debug="true" />
<httpModules>
<add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />
<remove name="ModuleRewriter" />
</httpModules>
</system.web>
</location>
中,location定义路径为文件夹路径BBS
在<compilation defaultLanguage="c#" debug="true">中一定要定义defaultLanguage为c#,否则编译出错,bool没有定义。
在VS2008中编译安装DiscuzNT是会出错的,(string result = SetupPage.InitialSystemValidCheck(ref err);)说没有指定/DNT.config,该问题是在location:端口问题中,在iis中编译安装则没有问题,所发不能在Vs2008中编译安装。
好了。一切都可以正常安装和应用Discuz NT了。
在整合中要应用到DiscuzToolkit的API,在Discuz官网上可以Download。
要sso和同步注册,必需先在"http://localhost/Discuz/BBS/admin/index.aspx"中的扩展->通行证设置->添加整合程序设置,把得出的API Key和密钥应用在各自的应用上,而各自的URl定义则为"http://localhost/Discuz/BBS/"其BBS根目录。OK,所有一切完毕。
花了我一个晚上。烦。
- asp.net 个人站点与Discuz NT整合
- discuz NT 与asp.net进行整合的方法
- Discuz!NT与asp.net整合集成实例教程
- Discuz!NT与asp.net整合集成实例教程
- ASP.NET网站与Discuz!NT论坛整合
- ASP.NET网站与Discuz!NT论坛整合
- .net 与discuz整合
- discuz!Nt整合日记。
- discuz!nt用户整合
- 关于和discuz!nt论坛的整合
- 亲密接触Discuz!NT之架构篇:优良架构 方便网站整合与二次开发
- Discuz!NT 2.0正式版提供免费下载(最后更新2007-12-26)ASP.net
- Discuz!NT国内一流ASP.net论坛提供开源下载
- ASP.NET网站集成Discuz!NT 3.1论坛详细教程(同步注册和登录)
- ASP.NET网站集成Discuz!NT 3.1论坛详细教程(同步注册和登录)
- bb=Discuz与 Discuz! X ,Discuz!NT区别
- 开源.net 论坛 discuz nt使用心得
- asp.net与javascript整合
- HDU 1049 Climbing Worm
- CHM 乱码解决
- as3弹出新窗口
- HDU 1040 As Easy As A+B 排序
- 把MM照片变手绘卡通效果
- asp.net 个人站点与Discuz NT整合
- Windows Server 2003及WinXP IIS 建站小结
- as3 打开窗口类
- &apos 是什么?
- mysql 取当前时间函数
- 关于 JS 效果不显示的问题
- 读取Excel数据到SQL数据库
- 9i Data Gurad 报ORA-12154: TNS:could not resolve service name 错误
- ListBox控件模拟鼠标点击事件