日期:2014-05-18  浏览次数:20522 次

一个网站要分为内外两部分,请孟子、幕白等等高手帮帮忙....没有太多的分了.....
问题是这样的:
原来的网站要分为两部分:内网和外网。这两部分在同一个网站下面
如:www.localhost/internet/   外网(给所有的浏览者观看)
        www.localhost/intranet/   内网(给公司内部人员使用)
要求内外网使用的数据各自独立

现在我遇到的问题就是外网使用一个用户数据库,内网页使用另一个用户数据库。内外网用户登陆和身份验证互不重叠;用户注册时,如果注册内网则只写内网数据库;外网一样。

我现在不知道到底应该如何配置这一部分,还请各位高手指点指点。

------解决方案--------------------
判断域名(url)..如果是内过是内网侧Connection的连接字符改成内网的数据库
如果是外网就相反(个人想法)
------解决方案--------------------
要判断IP了
------解决方案--------------------
当二个项目做

------解决方案--------------------
没必要
------解决方案--------------------
可以协调客户,每个需要访问内网的注册用户需要经过审核后才能成为正式用户,而外网就不需要经过审核!
现在很多网站不是注册用户在一段时间内是无法进行任何操作的。你也同样可以。。
------解决方案--------------------
作为2个项目
首页用asp写个判断ip,然后跳转的页面
------解决方案--------------------
楼上说的有道理,对用户进行权限审核!
------解决方案--------------------

------解决方案--------------------
不明白LZ说的,项目中用一个数据库与用多个数据库是很平常的啊,有什么难的吗??
------解决方案--------------------



不明白要表达什么意思



------解决方案--------------------
即然都知道内网与外网的网址了,就可以分别访问内网与外网啊?

------解决方案--------------------
不大明白什么意思.
------解决方案--------------------
┌──┐
│顶你│ ╭───────╮
 └──┘  ┏━━━━━━━┓ │ 既然有分, │
  ┏┓  ┏┫    |||┣┓∠ 这贴就顶了 │
  ┣┫  ┗┫━━ ┃ ━━┣┛ ╰───────╯
┏┳┫┣┳┓ ┃ ━━━━━ ┃
┃    ┃ ┗━━━┳━━━┛
┗━━━━┻━━━━▇▇▇┛ ()000o
          ┃ ┃  (````)
          ┃ ┃   )``/
          ┛ ┗━━(__/


------解决方案--------------------
倒,你根本没有什么内外网,弄个后台登陆不就行了....


写二个程序,二个都登陆,登陆后,保存的cookies或session名字不相同就行了.


问题是:楼主是新手?


------解决方案--------------------
我连membership控件怎么用都不清楚,帮不上忙了。

也许你可以考虑其中一个自己写登陆入口,另一个用membership
------解决方案--------------------
www.localhost/internet/ 外网(给所有的浏览者观看)
www.localhost/intranet/ 内网(给公司内部人员使用)
集团网络~~~
用库中用户登陆时可以判断内外网用户

------解决方案--------------------
我可能明白LZ意思了,LZ意思是怕外网的用户登录后获得了服务器给的SESSION或者COOKIE,假如有可能内网也有此外网用户相同的用户名后,外网用户可以不登录就能访问到内网。我想可以在内部网上的用户前可以加特定的字符 ,比如:AK00001,AK00002.然后外网注册的时候就禁止用户以AK为头注册用户,这样2个数据库就不会有重复的用户了。
------解决方案--------------------
见议LZ研究一下虚似网络,把外网和内网IP分开来
有个软件可以分外网IP和内网IP的..外IP指定访问那些文件网页,
内IP又那些..

老师上课时是这样说的 "校园网分为内和外,外人来登录的是外网,
学生和老师登录的是内网"

上课不专心听,就只能说这么多了,希望对LZ有帮助`
还有,这工作好像是网管做的,程序员只管设计网站,布置工作是交网管..