OpenSAML is using JAVA, is there any way of using this in C#,

i have try to using http://www.ikvm.net/download.html to convert JAVA to .dll but alot file is not found when convert.

有帮助吗?

解决方案 2

Well, SAML is a data format for exchanging authentication and authorization data and used mostly in federated identity scenarios. And it's not a new format and has support in .NET environment.

I don't think you need to use java based implementation in .net, you at least can find something similar for .net or just use combination of WIF, WCF and ADSF (or some of them).

You can find a bit more information here : Claims-based auth with WIF and here SAML based claims.

There is also very good free book from MS patterns & practices about Claims-Based Identity and Access Control here.

其他提示

My knowledge of C# is quite fuzzy, but as I understand using a C++ library in C# is a piece of cake. And if this is true your in luck.

As you can see in the OpenSAML 2 box on this page there is a C++ version of the library.

As a comment there is a lot of other products out there that probably can be used instead. OpenSAML is a low level library for SAML and using it securely involves a lot of manual labour and knowledge.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top