解析器代理
- 通用系统管理员
- 链接信息选项卡选项 - 描述电子服务编辑器的链接信息选项卡选项
- 电子资源库编辑器选项卡和字段 - 描述电子资源库编辑器的其他信息选项卡选项
- 电子资源库列表编辑器页面 – 描述电子资源库列表编辑器的链接信息选项卡选项
电子资源库级别启动的代理 | 服务级别启用的代理 | 资源库列表级别启用的代理 | 启用的代理设置结果 |
---|---|---|---|
N | N | N | 重定向到资源 |
N | N | Y | 重定向到代理登录 |
N | Y | N | 重定向到代理登录
资源库列表继承服务设置
|
N | Y | Y |
电子资源库不继承服务或资源库列表的代理设置。 如果在服务级别选择代理配置文件,资源库列表继承服务级别的代理设置。 要设置资源库列表级别的代理,将服务级别设置的所选代理字段留空。
|
Y | N | N | 重定向到资源
电子资源库代理不会由服务或资源库列表级别继承
|
Y | N | Y | 重定向到代理登录 |
Y | Y | N | 重定向到代理登录
资源库列表继承服务设置
|
Y | Y | Y | 重定向到代理登录 |
-
在集成配置文件列表页面(配置菜单 > 通用 > 外部系统 > 集成配置文件),点击添加集成文件。 显示集成配置向导的第一页。
-
集成类型选择解析器代理。
-
输入要定义的配置文件的名称(代码),并可选择输入描述。
-
如果要将要定义的配置文件设置为默认代理定义配置文件,选择默认。 (如果您以前将另一个配置文件定义为默认配置文件,在该配置文件中选择默认之前,清除其他配置文件中的默认选项)。 如果代理设置为默认,并且操作(见下文)设置为始终,则此代理用于解析任何资源,即使资源没有设置ProxyEnabled=Yes。
-
选择下一步。 显示向导的第二页。
解析器代理集成配置文件 – 步骤 2(代理定义) -
选择要为该配置文件配置的代理服务器类型。
没有选项可以输入多个IP地址。 “代理IP”字段应保存代理服务器IP地址而不是允许的IP范围。 以防OpenUrl请求来自该IP地址,代理不会添加到目标URL,这会防止循环。
以下选项可用:
-
Biblio-Pam - 该服务器代理使用以下URL结构:
结构的<Biblio-PAM URL>部分为来自Biblio-PAM的供应商提供的URL。
<shortened target URL>为不含有http://或https://的目标URL。
-
https://<Biblio-PAM URL>/http/<shortened target URL>
-
https://<Biblio-PAM URL>/https/<shortened target URL>
-
-
HAN - 该选项使用以下URL结构:
- http://<HAN server>/hanapi/?hash=<HASH>
对Proxy url参数输入http://<HAN server>部分。URL结构剩余的部分由Alma组建,并与在Proxy url参数中输入的部分结合。对于HAN代理服务器类型,您需要输入Salt参数。 Salt参数为可以含有任意字母数字值的自由文本字段。 输入的值必须与您的HAN账户中的HAN代理服务器配置中的salt值匹配。 在您的HAN账户中创建HAN salt值时,复制到Alma中的Salt值。 -
LIBProxy
-
OpenAthens - 该选项使用以下URL结构:
"http://" + {base_url}+ "." + {PROXY_URL} + {URL_PARAMETERS};
例如:
Target_url = www.google.com/help=true&test=false
Proxy_url = proxy.com
-
OpenAthens Redirector - 该选项使用以下URL结构:
- https://<OpenAthens Redirector URL>?url=<encoded target URL>
结构的<OpenAthens Redirector URL>部分为来自OpenAthens的供应商提供的URL。Proxy url参数输入https://go.openathens.net/redirector/<your domain>。URL的?url=部分由Alma添加。<encoded target URL>为编码表中的目标URL。请注意,即使Redirector不是代理服务器,可以使用Alma代理服务器配置。 -
WAM请注意,您应该忽略代理URL开头的0-。
-
-
输入由供应商提供的代理URL(包括http://或https://)和代理IP地址。
-
为使用代理选择以下值:
-
始终 – 代理用于任何解析。
如果选择此代理作为默认值,它将用于任何解析,即使资源(服务、资源库或资源库列表)设置为EnableProxy=No。
如果此代理未被选择为默认值,则用于设置为EnableProxy=Yes且选择了此代理的资源。
该设置覆盖网络区的设置。 -
从不 – 即使为特定资源启用并选择了此代理,也不会用于解析。
-
选择性 – 此代理用于设置为EnableProxy=Yes且选择了此代理(这相当于为非默认代理选择始终)的资源。
即使选择此代理作为默认值,也必须明确添加到资源。
-
-
选择保存。 配置文件已保存。