lvfengfree b92e1119ae fix: 修复菜单为空问题 - 移除后端过滤home路由的错误逻辑
- 修复RouteService中错误过滤home路由的问题
- 后端现在正确返回所有用户有权限的路由
- 添加设备管理相关功能(列表、在线监控、电源管理、远程监控)
- 添加详细的修复文档和重启脚本
- 更新权限配置脚本

问题根源:后端代码中有逻辑会过滤掉home路由,导致前端收到空数组,无法生成菜单
解决方案:移除过滤home路由的逻辑,让后端返回所有有权限的路由
2026-03-01 09:50:19 +08:00

75 lines
3.0 KiB
Plaintext

Copyright (C) 2007 Intel Corporation
Intel(R) Active Management Technology (Intel AMT):
A brief overview of the Intel AMT® High-level API module
Introduction:
-------------
The Intel AMT® High Level Application Programming Interface (HLAPI) provides
software developers with a simple interface to the Intel AMT features. This zip
includes the HLAPI library, and the HLAPI samples. The HLAPI is using other AMT
SDK compiled libraries, which are also included in this zip. Their sources can
be found in separate zip folders in the AMT SDK kit.
Note: Once an object in this library is given a reference to a SecureString
password that object becomes that password instance's owner and shouldn't
be changed, disposed or given to another object. If the same password is
needed by more than one object use the SecureString.Copy method.
More info about the HLAPI Library and HLAPI samples can be found here:
https://software.intel.com/sites/manageability/HLAPI_Documentation/default.htm
The zip includes:
1) Bin folder:
a) HLAPI compiled library: HLAPI.dll
b) Other AMT SDK compiled libraries (referenced by HLAPI code):
*DotNetWSManClient.dll
*imrsdk.dll
*imrsdk_x64.dll
*Intel.Wsman.Scripting.dll
*IWSManClient.dll
*WebStorage.dll
c) Scripts folder: Containing JavaScript scripts.
For more info, see Src\Scripts\HlapiScriptsReadme.txt
2) Src folder:
a) Intel_Manageability_Library folder contains C# code for the
HLAPI.dll
b) HLAPI_Samples folder contains C# code for the HLAPI samples.
Each sample has a VS project, which can be compiled to an .exe file.
All samples' projects are included into one solution:
HLAPI Samples.sln
How to Build:
-------------
In order to compile the HLAPI library:
1) Use Visual Studio and the latest windows SDK toolkit.
2) Open solution from this path:
Src\Intel_Manageability_Library.sln
3) Invoke build from the Visual Studio menu.
In order to run a sample:
Note: To ensure that security is maintained, the samples should be run from a directory that can be accessed
only by the Administrator user. This is to prevent unauthorized manipulation of files in the directory.
1) Open HLAPI Samples.sln in Visual Studio.
2) Right click on the project of the sample you want to run, and select
"Set as StartUp Project".
3) In Common\SampleArgs.json, fill the ConnectionInfoEx settings with your
AMT system settings (IP address / host name, user name, proxy, etc.).
4) Change/set any other input needed for this specific sample in the
Program.cs file.
5) Build the sample from Visual Studio.
6) An .exe file will be compiled into the output folder:
bin\<configuration> where <configuration> is either Debug or Release.
7) Run the .exe file from command-line.
8) Enter the password to your AMT system when prompted.
9) Get the sample output.
------------------------------------------------------------------
* Other names and brands may be claimed as the property of others.