就像标题所说的那样,我想使用内置API身份验证扩展VC平台API端点(通过API键)。
我遵循教程创建一个托管模块,我可以成功地调用API调用。但是,它不包括任何身份验证。我想知道我该如何完成?
另一个问题是,要使用VC店面使用我的自定义API端点,我将不得不使用VC Storefront项目上的AutoreSt生成模块API,正确?
提前大家!
vc使用apirequesthandler的平台API,该平台使用AppPID和SecretKey将标题添加到每个API请求:
request.Headers.Authorization = new AuthenticationHeaderValue("HMACSHA256", signature.ToString());
然后,每个端点都使用处理程序 - 链接到代码。
可以在此处找到有关身份验证的更多信息:使用平台API。
另一个问题是,要使用VC店面使用我的自定义API端点,我将不得不使用VC Storefront项目上的AutoreSt生成模块API,正确?
是的,正确。