远程访问服务器(RemoteAccessService,RAS),就是把在互联网中的计算机和在局域网中的远程访问服务器相(RAS)连接,从而在RAS和RAC(远程访问客户机,就是在互联网中的某计算机)建立一个虚拟专用线路来直接接入到RAS,连接上RAS后,就可以访问处于RAS的局域网从而获取在局域网中的资源。
远程访问服务允许客户机通过拨号连接或虚拟专用连接登录网络。远程客户机一旦得到RAS服务器的确认,就可以访问网络服务,就好像客户机直接连接在局域网上一样。
比如在外地工作的公司人员需要公司的重要文件,为防泄密不希望用邮件或其他方式传输,这时候工作人员(RAC)就可以连接上RAS,通过RAS和RAC之间的虚拟专用网络来访问处于RAS的局域网(公司局域网)下载文件。
近期因为疫情原因,一直是在家办公了,也导致了和同事对接接口上出现了很多小问题,这也从侧面反映出我个人对项目的设计不全面。
上面是对接接口时产生的一个问题:远程服务器返回错误:(414)Request-URITooLarge
这个问题主要是对方往项目接口中传递参数的时候,参数的长度特别长,而且程序中限制了传递的参数的长度
因此,我们要在项目中的web.config中修改其配置文件
我自己在项目中放了两个
第一个:在system.web下放置
未放置此参数的报错信息:HttpException(0x80004005):此请求的查询字符串的长度超过配置的maxQueryStringLength值。
另一个:在system.webServer下放置
未放置此参数的报错信息:
远程访问服务器支持的操作系统主要有Windows类操作系统、UNIX类操作系统、Linux系统以及NETWARE操作系统等几大类。