我有两个站点,一个用户登录并管理他们的帐户的站点和没有UI的站点,它只不过是一个存储和检索内容的API.这两个站点都使用相同的Owin ASP.Net Identity 2.0设置.由于显而易见的原因,UI站点使用cookie,API站点使用Bearer令牌.我需要能够使用当前用户身份验证从UI站点调用API方法/ URL.简而言之,我需要在UI站点中生成有效的Bearer令牌,以便在进行Rest API调用时添加到HTTP头.
我正在寻找一些方法来使用"可信"的客户端身份验证并调用API的/ Token url来生成Bearer令牌,或者因为两个站点共享相同的代码而用户表调用Owin方法来生成Bearer Token in我可以传递给API标头的UI网站代码,API网站将其视为有效标记.
如果您需要更多信息,请告诉我.
更新:请使用oAuth隐式流程以正确的方式查看下面的更新答案.
我找到了一些示例,展示了如何使用iText XML文档将XML用于PDF.但它们都是旧版本4.x. 是否有任何示例或有人发布所需/更新代码的示例以在5.x版中执行相同操作?
所有示例都引用了这样的代码,但是在新版本中我无法找到用于替换ITextHandler类的内容.
http://www.ridgway.co.za/archive/2005/07/31/itextsharpxmltopdfexample.aspx
Document document = new Document();
PdfWriter.GetInstance(document, new FileStream("ExampleDoc.pdf", FileMode.Create));
ITextHandler xmlHandler = new ITextHandler(document);
xmlHandler.Parse("ExampleDoc.xml");
Run Code Online (Sandbox Code Playgroud)
另外,我不是想从HTML转到PDF.CSS样式永远不会像预期的那样出现.
编辑以提高它,真的需要一些帮助.有人吗?
我喜欢 Azure 门户中图表的外观和感觉,我想在我的一些项目中使用它们。有谁知道他们使用什么 JavaScript 库?