在成功安装AssetCloud内置或InventoryCloud内置后,如果您需要更改AssetCloud内置、InventoryCloud内置、安全令牌服务(STS)和/或业务逻辑服务(API)的端口号,以下是过程。
如果要更改为https(安全web浏览),请在继续之前将证书安装到IIS中。
1.在Internet Information Services (IIS)管理器中,展开“站点”,然后右键单击要更改的站点,并选择“编辑绑定”。它将使用默认端口显示1行。
WaspAPI =安全令牌服务(STS,默认端口8080)
业务逻辑服务(API,默认端口8081)
WaspMVC是:
资产云服务(MVC,默认端口8082)
库存云服务(ICMVC,默认端口8083)
单击以选择该行,然后单击Edit。将端口号更改为新值,然后单击OK,然后单击Close。请注意,如果要使用端口80,则需要右键单击Default Web Site,并选择Stop,以防止冲突。
如果您已经为安全浏览添加了证书,那么您将需要添加一个类型为https的新绑定。端口号自动设置为默认值443。在下拉列表中设置SSL证书。(参见第2步的注意事项)
如果要更改多个服务的端口,请在继续之前在IIS管理器中全部更改。此时不要关闭IIS管理器。
2.更改端口号后,需要对它们进行验证。以管理员身份运行Wasp配置工具,并使用Windows认证方式登录。道路方面:
黄蜂C:\Program Files\Wasp条形码技术\ \许可证\ \ Wasp.Installer.Configure.exe配置本地软件
每个服务都有一个需要单击进入的选项卡(参考上面的列表)。在每个服务的URL字段中更改为新的端口号。注意:其他任何东西都不要改变;保持冒号:和斜杠/字符不变。每次更改之后,单击Validate按钮。预期成功对话框包含“以下值已成功测试”。如果您收到一个错误消息,那么在继续之前必须纠正这个问题。例如,如果在IIS管理器中更改端口号之前尝试更改WCT中的端口号,则会收到“在发送请求时发生了错误”。
https:指定MVC服务器Url或ICMVC服务器Url时,请使用https,不要在后面加“:443”。指定证书中列出的准确服务器名(通常不仅仅是PC名)。例子:
https://assetserver.example.com
云本地系统将只响应在MVC或ICMVC选项卡上验证过的服务器Url。因此,如果您打开了URL的internet路径并验证了该路径,内部URL将不再工作(即使内部名称是有效的)。
当标签上所有需要的端口都已更改并成功验证后,单击底部的Save按钮,将更改写入系统。
3.切换回IIS管理器。对于所有3个网站(WaspAPI, WaspSTS和WaspMVC),右键单击,管理网站,停止。然后启动它们(右键单击,管理网站,启动),顺序是:wasp, WaspAPI,然后WaspMVC。(即使你没有改变所有3个端口,也要做到这一点。)
4.确认系统是可操作的:在web浏览器中重新打开站点(如果更改了WaspMVC,则使用新的端口号)。你应该能够登录网站并访问你的数据。