看你的描述应该是跨域了,这两个资源因为域名原因处在不同的域下面。
首先你理解下什么是跨域:
什么是跨域请求
浏览器同源策略的限制(访问同源的资源是被浏览器允许的,但是如果访问不同源的资源,浏览器默认不允许。访问不同源的资源就叫做跨域)
什么是同源策略(Same Origin Policy)
同源策略,是浏览器的一种核心最基本的安全策略。它对来之不同远的文档或脚本对当前文档的读写 *** 作做了限制。同源,即协议相同,域名相同,端口相同
为什么会有跨域问题
跨域问题只出现在浏览器访问的页面,因为这是浏览器为了保户用户安全而制造的策略。假如没有这层保护,网站就很容易受到跨站伪造请求(CSRF)的攻击。
然后是如何解决
CORS(跨资源共享- Cross-origin resource sharing)
CORS 是W3C推荐的一种官方方案,能使服务器支持Xml>
设置下>Access-Control-Allow-Origin:
我猜:1、@UserName 与 @UserPwd 可能是数据库中的关键字或函数名之类的东东;
2、将:
SqlParameter[] parameters =
{ new SqlParameter("@UserName",SqlDbTypeVarChar,50),
new SqlParameter("@UserPwd",SqlDbTypeVarChar,100) };
改成:
SqlParameter[] parameters =
{ new SqlParameter("@UserName",SqlDbTypeNVarChar,50),
new SqlParameter("@UserPwd",SqlDbTypeNVarChar,100) };
注意 NVarChar 与 VarChar 的区别
1、标题文字
(1)如果文字是作为标题使用的话,则可以使用h标签,进行文字大小和样式的设置,h#的值有1、2、3、4、5、6,数值越大,文字反而越小,比如编写如下代码:
<h1>大标题</h1>
<h6>小标题</h6>
(2)预览效果
在浏览器中预览效果,可以看到数值越大,文字反而越小,如下图所示。
2、物理字体
(1)像物理符号的字体,比如编写如下代码:
<b>加粗文字</b><br />
<i>文字倾斜</i><br />
<u>下划线</u><br />
(2)预览效果
在浏览器中预览效果,可以看到<b>标签可以使文字加粗,<i>标签可以让文字倾斜、<u>标签可以在文字下方添加下划线,如下图所示。
3、逻辑字体
(1)逻辑字体可以按照文本的意思来显示文字的样式,比如我们编写如下所示代码:
<big>大字体</big>
<small>小字体</small>
(2)预览效果
在浏览器中预览效果,可以看到文字会随着逻辑字体而发生改变,如下图所示。
仅仅悬赏5分,还要截图,这样有人回答才怪了,我直接给你贴出来例子,然后照做吧,一看就是linux课后作业。
今天来说一下在RHEL54中搭建DHCP的过程,DHCP服务器的主要作用就是为客户机分配IP地址,搭建DHCP服务器的具体步骤如下:一、首先确定你的系统中已经安装好DHCP包,如果安装好了,那么就可以继续下一步配置了,相反,就得到相应的网站去下载最新版本。可以使用命令“rpm -qa |grep dhcpd”来查看DHCP软件包是否安装上了。如果没有安装好,那么可以把系统光盘挂载到系统里面,然后使用命令”rpm -vih dhcp-”来安装DHCP软件包。
二、配置DHCP服务器的IP地址,可以使用VI编辑器来编辑"/etc/sysconfig/network-scripts/ifcfg-eth0"来配置IP地址,如:要给eth0配置一个19216801的IP地址,那么这个配置文件可以这么改:
DEVICE=eth0 //为此网卡配置的IP地址;
BOOTPROTO=static //这个网卡接口是静态IP地址还是动态IP地址,静态为static,动态为dhcp;
HWADDR=00:0C:29:3A:E3:B7 //此网卡的MAC地址;
IPADDR=19216801 //静态IP地址;
NETMASK=2552552550 //上面IP地址的子网掩码;
三、配置好IP地址后,使用命令“service network restart”来重启网络服务以使IP地址生效。
四、IP地址弄好后,然后就是修改DHCP服务的配置文件,默认DHCP的主配置文件存放在目录“/etc/dhcpdconf"里,当我们第一次编辑此配置文件时,配置文件里会提示我们可以参考“/usr/share/doc/dhcp*/dhcpdconfsample“帮助文件,我们只要使用命令”cp /usr/share/doc/dhcp/dhcpdconfsample /etc/dhcpdconf“把那个帮助文件拷到etc下面进行覆盖,然后再进行配置。
注意:那个*是指DHCP软件包的版本号,而不是通配符。
五、到这一步就可以对配置文件进行修改来实现DHCP服务的运用了。在修改之前我们首先来看一下这个文件中的一些参数各代表什么意义:
1声明:
DHCP配置文件中的declaration(声明),用来描述dhcpd服务器中对网络布局的划分,是网络设置的逻辑范围,常用的声明具体如下:
shared-network:用来告知是否为一些子网络分享相同网络。
subnet:描述一个IP地址是否属于该子网。
range:用来提供动态分配IP地址的范围。
host:需要进行特别设置的主机,如为LAN中的某个打印机服务器配置一个固定的IP地址。
group:为一组参数提供声明。
allow unknown-clients; deny unknown-clent:是否动态分配IP地址给未知的使用者。
allow booting;deny booting:是否响应使用者查询。
filename:开始启动文件的名称,应用于无盘工作站。
next-server:设置服务器从引导文件中装入主机名,应用于无盘工作站。
2参数:
ddns-update-style:配置DHCP-DNS为互动更新模式。
default-lease-time:指定默认的租约时间的长度,单位为秒。
max-lease-time:设置最大租约时间长度,单位同样为秒。
hardware:设置网卡接口类型和MAC地址。
server-name:告知DHCP客户服务使用的IP地址。
get-lease-hostnames flag:检查客户端使用的IP地址。
fixed-address ip地址:分配给客户端一个固定的IP地址。
authritative:拒绝不正确的IP地址的要求。
3选项:
subnet-mask:为客户端设定子网掩码。
domain-name:为客户端指明DNS名称。
domain-name-server:为客户端指定DNS服务器的IP地址。
hostname:为客户端指定主机名称。
routers:为客户端设定默认网关。
broadcast-address:为客户端设定广播地址。
ntp-server:为客户端设定网络时间服务器IP地址。
time-offset:为客户端设定和格林威治时间的偏移时间,单位为秒。
六、弄明白各个参数及选项的作用后,我们就可以搭建DHCP服务器了,下面以一个简单的实例来演示如何搭建一个DHCP服务器。
假设一个公司的局域网络,在该网络中需要使用DHCP服务器,要求对DHCP服务器进行以下设置:
1网络中IP地址的网段为:19216810。
2子网掩码为:2552552550
3动态分配的IP地址区间为:1921681100-1921681254。
4DNS服务器的IP地址为:192168110。
5默认网关为:192168111。
6公司的打印机服务器IP地址要求为固定IP:19216815。
根据以上条件,修改/etc/dhcpdconf配置文件的内容如下:
ddns-update-style none;
ignore client-updates;
subnet 19216810 netmask 2552552550 {
option routers 192168111;
option subnet-mask 2552552550;
option domain-name "liweicom";
option domain-name-server 192168110;
range 1921681100 1921681254;
default-lease-time 21600;
max-lease-time 43200;
host print {
hardware ethernet 00:0C:12:0F:1D:CE; //打印服务器的MAC地址;
fixed-address 19216815;
}
}
七、上面就是根据实例中公司的需求来修改的配置文件,修改好后退出。然后建立客户租约文件,因为运行DHCP服务器程序还需要一个名为dhcpdleases的客户租约文件,在这个文件中保存了所有已经分配出去的IP地址。dhcpdleases文件默认位于/var/lib/dhcpd目录中,通过RPM包安装的DHCP服务器程序,默认有这个文件,如果不是RPM包安装的,而是tar包等安装的,那么就必须手动创建这么一个文件,不然DHCP服务启动不起来。
八、启动dhcpd服务,配置客户端。可以使用service dhcpd restart来重启dhcpd服务。客户端配置可以分为两种,一种是linux客户端,另一种是windows客户端,当然也许还有别的客户端类型,不过应该不多,linux客户端中需要手动修改/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,把选项BOOTPROTO=dhcp改成这样,然后重启一个网络服务。而在windows客户端里有两种方法,一是在配置IP地址那里选择自动获得,二是在开始——》运行里输入cmd命令,在打开的终端中输入命令:ipconfig /release ,然后再输入ipconfig /renew来自动获得IP地址。当然做这些之前得保证客户机到DHCP服务器的网络是互通的。
九、做完上面这些后,你的DHCP服务器一般就可以使用了,如果不可以使用,那么根据出错的提示来进行排错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)