首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Stormpath Rest api PHP

Stormpath Rest api PHP
EN

Stack Overflow用户
提问于 2015-11-18 18:58:03
回答 1查看 149关注 0票数 0

有没有人能帮我把这个写成httpRequest格式。我已经试过很多次了,都失败了。我不知道为什么,但我就是做不对。

curl -i --用户$YOUR_API_KEY_ID:$YOUR_API_KEY_SECRET \ 'https://api.stormpath.com/v1/tenants/current

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2015-11-19 02:23:29

因此,要在PHP中获取当前租户,需要让curl跟随重定向,因为/tenant/current是到租户的302重定向,以获取您的API key。

代码语言:javascript
复制
<?php


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://api.stormpath.com/v1/tenants/current");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$headers = array();
$headers[] = 'Authorization: Basic ' . base64_encode($YOUR_API_KEY_ID:$YOUR_API_KEY_SECRET);
$headers[] = "Accept: application/json";

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

$server_output = curl_exec ($ch);

curl_close ($ch);
var_dump($server_output);

这样,它将返回您当前的租户资源。

Stormpath PHP SDK

可通过Composer安装,1.12.0版本处于稳定发布状态

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33778230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档