小编Ric*_*ury的帖子

Knockout没有映射数组中对象的属性

似乎敲除没有正确映射数组中对象的属性.

从chrome控制台中查看此示例:

> var viewmodel = ko.mapping.fromJS({list:[]});
undefined

> viewmodel.list().unshift({ name : ko.observable("Foo") });
1

> viewmodel.list()[0].name();
"Foo"

> var js = ko.mapping.toJS(viewmodel);
undefined

> js.list[0].name;
undefined
Run Code Online (Sandbox Code Playgroud)

所以正在创建javascript对象,但是'name'属性没有被映射.

任何想法都非常欢迎!

knockout-mapping-plugin knockout.js

7
推荐指数
1
解决办法
4383
查看次数

Windows Azure AppFabric访问控制服务(ACS)中的OAuth 2.0身份提供程序

OAuth 2.0委派包含在Azure AppFabric访问控制服务中:

http://blogs.objectsharp.com/cs/blogs/steve/archive/2011/04/11/windows-azure-access-control-services-v2-rtw.aspx

但是,您如何实际设置OAuth 2.0身份提供商?

在管理界面中添加标识提供程序并选择WS-Federation标识提供程序时,需要提供WS-Federation元数据文档.

但是,当您阅读OAuth 2.0提供程序的文档(即http://msdn.microsoft.com/en-us/library/hh243647.aspx)时,没有提及元数据文档(是的,我知道包含Windows Live作为预先配置的身份提供者).这是我要写的东西吗?


更新

好的,所以我发现你可以使用API​​添加其他身份提供者,请参阅以下PowerShell命令作为示例:

http://blogs.msdn.com/b/vbertocci/archive/2011/05/19/adding-a-custom-openid-provider-to-acs-with-just-one-line-of-powershell-code. ASPX

但是,在尝试添加OAuth提供程序时,我只是收到错误:

Add-IdentityProvider -Type "Manual" -Name "foo" -SignInAddress "http://term.ie/oauth/example/access_token.php" -Protocol OAuth -Namespace "abc" -ManagementKey "xxxxxx"

Add-IdentityProvider : An error occurred while processing this request.
At line:1 char:21
+ Add-IdentityProvider <<<<  -Type "Manual" -Name "foo" -SignInAddress "http://term.ie/oauth/example/access_token.php" -Protocol OAuth -Namespace "abc" -ManagementKey "xxxxxx"
+ CategoryInfo          : CloseError: (:) [Add-IdentityProvider], ServiceManagementException
+ FullyQualifiedErrorId : Microsoft.Samples.DPE.ACS.ServiceManagementTools.PowerShell.IdentityProviders.AddIdentityProviderCommand
Run Code Online (Sandbox Code Playgroud)

另一个更新

ACS Management API提供了添加新身份提供程序的机制(如果将OpenId设置为WebSSOProtocolType),但是,我无法看到您如何传递OAuth测试服务器的密钥/密钥(http://term.ie/oauth/example /)我正在使用require.

http://msdn.microsoft.com/en-us/library/hh278947.aspx

accesscontrolservice azure appfabric oauth-2.0

5
推荐指数
1
解决办法
4412
查看次数