2013-07-09 48 views
0

我开发了一个php/mysql应用程序,需要通过Intranet和Extranet访问。我想要访问某个页面(add_company_details.php)到内部网和外部网。我怎样才能做到这一点?Intranet Extranet身份验证

基本上我只想为应用程序的某些部分提供对extranet的访问。我的网络知识很差。我需要提供一些SSL证书或用户/密码认证吗?请帮帮我。提前致谢。我们使用Linux服务器与Apache/PHP/MySQL。

回答

0

您可以检查客户端计算机的IP地址,并基于此启用或禁用页面。

看看$_SERVER['REMOTE_ADDR']。如果它是Intranet上的地址,请根据需要启用或禁用页面。同样,您可以为Extranet访问者启用或禁用页面。

您仍然需要验证您的访客。没有特别需要SSL证书,但它是保证密码交换安全性的唯一可靠方法。

+0

谢谢迈克。我想我现在有了一些想法。对不起,我不能给票,因为我只有1声望:)。 – Viraths

+0

没问题。不过,我认为你应该能够接受答案。 – 2013-07-09 01:54:37