Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

如何为服务器启用加密 http 以外的其他协议 #381

Open
Hopeshine opened this issue May 6, 2019 · 0 comments
Open

如何为服务器启用加密 http 以外的其他协议 #381

Hopeshine opened this issue May 6, 2019 · 0 comments

Comments

@Hopeshine
Copy link

Hopeshine commented May 6, 2019

以前一般习惯让内务前端通过加密 http 协议访问 dp2library 服务器(dp2 系统内,名称为 http://... 的是加密的 http 协议)。最近升级新版本以后,若发生这种协议访问出错的情况,用户可以切换其他协议,我们推荐 rest.http 或者 basic.http 协议。

rest.http 或者 basic.http 协议需要先在服务器上进行配置,然后才能使用。

以下是具体的配置方法:

  1. 在服务器所在的电脑上打开dp2 installer安装实用工具。

  2. 点击菜单【dp2 liberary】-【配置实例】,系统弹出【实例设置】对话框。双击需要配置的实例,系统弹出【修改一个实例】对话框。
    image

  3. 点击上图中【协议绑定】文本框右侧的【...】按钮,系统弹出【请选择服务器通讯协议】对话框。如下图。
    image

上图中,net.pipe协议仅用于服务器本机访问;http协议是保密级别最高的一种协议;还有一种net.tcp的协议可能会涉及到不常用的端口号(配置方法如文档)。我们推荐采用最后两种协议方式,即REST和BASIC.HTTP两种。

  1. 点击勾选上图中REST和BASIC.HTTP两个选项,如果文本框中"localhost"一段中有冒号和端口号数字的话,删除这一段,变为以下的形式。这是为了避免协议采用了不常用的端口而造成可能的访问阻碍。删除特殊端口号后系统会使用默认的80端口
    image

  2. 完成步骤4以后,将文本框里面的内容复制粘贴到记事本里面,以便后续使用。

  3. 在【请选择服务器通讯协议】对话框点击【确定】,然后在【修改一个实例】对话框点击【确定】。在【实例设置】对话框点击【关闭】。

  4. 在dp2 installer安装实用工具上点击菜单【文件】-【退出】,退出dp2 installer安装实用工具。

  5. 将刚才步骤5中拷贝下来的地址中“localhost”部分修改为服务器IP地址后,即为内务访问服务器的URL地址。如图:
    image

image

@DigitalPlatform DigitalPlatform changed the title 如何为服务器设置其他协议的访问方式 如何为服务器启用加密 http 以外的其他协议 May 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant