我正在开发一个Azure Web应用程序,在通过Azure AD Connect协议对.Net AD B2C进行身份验证后,我应用程序中的控制器通过MSAL库(C#代码)获得访问令牌,以访问支持的WebAPI。现在,在同一个web应用程序中,我需要使用JavaScript来访问相同的后端WebAPI。我的问题是,如何利用通过服务器端C#代码获得的访问令牌来让客户端JavaScript在不提示登录的情况下访问
我需要有一个API,我可以从一个单独的MVC web应用程序调用,以对本地sql服务器进行身份验证/授权,并将登录凭据从web应用程序传递到api,以获得头令牌等。我在示例解决方案中添加了一个web应用程序项目,它只是一个带有按钮和一些jquery的表单,用于捕获被单击的提交按钮: {
return Get
我在mvc应用程序中使用web。我在web中有一个方法,它使用userId (在会话“userID”中)返回用户详细信息。public object getUserDetail() //here is need of session["userID"]}
那么,从jquery访问这个web方法的最佳方法是什么。我应该直接访问它还是首先调用我的控制器方法,从那里我应该调用