小编Chi*_*gum的帖子

检查asp.net mvc 4应用程序中的ssl协议,密码和其他属性

由于合规性原因,我们必须在我们的网络服务器上关闭一些密码和SSL2的支持.这不是一个真正的问题,但我们也想在他们成功登录网站后通知他们,我们建议在他们尚未使用TLS 1.2连接到服务器的情况下在浏览器中启用TLS 1.2.所以我的问题是:

如何检测https请求中使用的协议和密码到IIS中运行的ASP.net(MVC 4)应用程序?

我知道有一些方法可以将SCHANNEL请求记录到事件日志中,然后再将它们读出来,但这对我来说听起来非常难看.

我已经看到System.Net.Security.SslStream有,我需要,例如性能:CipherAlgorithm,的HashAlgorithm,KeyExchangeAlgorithm&SslProtocol,但我不知道在那里我可以在mvc4在我的控制器动作获得这些属性应用.

.net c# asp.net iis ssl

28
推荐指数
2
解决办法
1万
查看次数

将原生Google帐户选择器与B2C结合使用

这比Flutter / android问题更像是Azure B2C问题:

TLDR:我怎样才能得到一个B2C JWT令牌“ eyJhbGciO ...... ”与谷歌的访问令牌“ ya29.Glss ...... ”?

我们正在构建一个具有波动的应用程序,该应用程序使用Azure B2C来管理用户。尽管此方法可与simple_auth配合使用,但我们不是整个“浏览器弹出窗口导航” / chrome自定义标签的忠实拥护者,我们很乐意使用显示本地Google帐户并允许我们获取访问权限的本机google登录插件。来自Google的ID令牌(令牌以“ ya29.Glss ...”开头。但是之后我们应该如何处理这两个令牌?我假设我必须将其发布到B2C上的某个自定义策略/端点上,以便收到B2C令牌(以'eyJhbGciO ...开头)还是我需要从Google请求带有其他一些参数的令牌?

任何帮助,将不胜感激。干杯

android oauth google-signin flutter azure-ad-b2c

10
推荐指数
1
解决办法
222
查看次数

SignalR - 呼叫组的成员不起作用

语境

我正在将 SignalR 3 RC1 与 ASP.NET 5 用于我的项目,但我无法让我的客户端订阅特定组,以从我的服务器接收消息。

枢纽类

[HubName("ChatHub")]
public class ChatHub : Hub
{
   public async Task Join(string userId)
   {
      if (!string.IsNullOrEmpty(userId))
      {
          await Groups.Add(Context.ConnectionId, userId);
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

JS代码

var chatHub = hubConnection.createHubProxy("chatHub");
    chatHub .on("newMessage", (response) => {
        console.log(response);
    });

    hubConnection.start().done(response => {
        chatHub.invoke("join", "userid");
    });
Run Code Online (Sandbox Code Playgroud)

网络接口

public class ChatController : ApiController
{
    protected readonly IHubContext ChatHub;

    public ChatController(IConnectionManager signalRConnectionManager)
    {
        ChatHub = signalRConnectionManager.GetHubContext<ChatHub>();
    }

    [Authorize]
    [HttpPost]
    [Route("Message")]
    public async Task<IActionResult> CreateMessage([FromBody] messageParams dto)
    {
        await …
Run Code Online (Sandbox Code Playgroud)

signalr-hub asp.net-core

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