码迷,mamicode.com
首页 > 其他好文 > 详细

[Redis]通过代码配置Redis

时间:2015-09-02 18:41:51      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:

查看了文档https://azure.microsoft.com/en-us/documentation/articles/cache-how-to-scale/,发现可以使用代码来配置Redis,所以就比较感兴趣试了下。

通过https://github.com/rustd/RedisSamples/tree/master/ManageCacheUsingMAML下载了Demo实例,并且参考https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx#bk_portal进行AD相关的配置,发现在认证的时候默认连接到了Global Azure:

技术分享

好吧,这是使用China Azure的通病,只能找地方配置,查看了RedisManagementClient ,发现有包括baseUri的构造函数,应该就是它了:

技术分享

但是不知道China Azure中的Redis服务,它的baseUri是多少,官网也没有相关说明,怎么办呢?调用Powershell命令Get-AzureRedisCache并同时使用Fiddler抓包查看:

技术分享

技术分享

 没错,China Azure Redis的baseuri应该就是https://management.chinacloudapi.cn/,所以认证客户端应该改为:

RedisManagementClient client = new RedisManagementClient(creds, new Uri("https://management.chinacloudapi.cn/"));

而且文档使用的是默认AD账号:

技术分享

 

所以我打算搞个其它账号,创建个新的AD账号试一试。

 

[Redis]通过代码配置Redis

标签:

原文地址:http://www.cnblogs.com/xiuj/p/4779062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!