草庐IT

ios - 如何在 iOS 中从 Azure notificationhub 获取 registrationId

我需要来自Azure的registrationId。是否可以从Azure获取registrationId?-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{SBNotificationHub*hub=[[SBNotificationHuballoc]initWithConnectionString:HUBLISTENACCESSnotificationHubPath:HUBNAME];[hubregiste

android - 用于 ADFS 移动身份验证的 Azure ACS 替代方案

我一直在使用azureACS通过企业ADFS向我的asp.net服务器应用程序验证我的移动客户端。我不仅让它在网络浏览器中运行良好,而且在移动应用程序上也运行良好(使用webview获取jwttoken,然后将其发送到服务器进行验证并生成应用程序授权token)。但不幸的是AzureACSisbeingdiscontinued所以我必须寻找替代方案。使用thisarticle我设法在没有任何外部服务的情况下直接获得ADFS身份验证,这对我来说是一个巨大的优势,因为一些客户可能在他们的Intranet上有互联网限制。当我尝试为native客户端(WindowsWPF、Android和iO

ios - Azure AD B2C 获取 oauthConnection 错误 : Bad Request

在尝试集成AzureADB2C时,我遇到了错误“oauthConnection错误:错误请求”。按照他们给定的样本app一切正常。但是在从工作示例应用程序中集成相同的复制粘贴代码并尝试使用Facebook或GooglePlus登录后,它会抛出错误!我非常确定我在示例应用程序中使用的每个凭据对于我的应用程序都是相同的。对此有任何想法将不胜感激。这是我的代码,AppDelegate.m#import"AppData.h"#import"NXOAuth2.h"#import"AppDelegate.h"@interfaceAppDelegate()@end@implementationApp

ios - 在 iOS 中使用标记对 Azure App Service 推送通知注册进行故障排除

我这个月开始使用AzureAppService,在AppService之前我使用的是AzureMobileServices并且带有标签的注册设备token非常简单但是在应用服务中我意识到它由于安全问题而被删除所以我必须这样做使用自定义API。我在我的数据库中使用自定义身份验证(不是Azure身份验证服务(因为我的客户不想要它)),所以我需要将用户ID设置为标记以向特定用户发送通知。但是我面临问题是即使设备token注册正常(我可以向没有标签的所有人发送推送)标签不起作用,我正在关注这些博客文章https://blogs.msdn.microsoft.com/writingdata_se

ios - Azure 通知中心注册设备列表

我正在关注ThisPost使用azure通知中心。我正在尝试做的是创建将设备注册到Azure通知中心的WebAPI。当我发送注册设备的请求(如文章中所示)时,它会到达Azure通知中心。下面是我的Azure门户的屏幕截图。这表明有注册请求。但是当我尝试使用以下代码获取已注册设备的详细信息时,它始终为0。varregistrationsCount=awaithub.GetAllRegistrationsAsync(Int32.MaxValue);returnregistrationsCount.Count().ToString();现在我有几个问题:1)如何浏览已注册设备的详细信息?2)

c# - 无法在 Azure 虚拟机上打开 TCP channel

我有一个正在运行的Azure虚拟机,我在我编写的Windows服务中有以下逻辑,该服务还托管一个带有MEXHTTP端点的WCFTCP端点:privatevoidOpenTCPChannel(){stringfqdn=System.Net.Dns.GetHostEntry("localhost").HostName;NetTcpBindingbinding=newNetTcpBinding(SecurityMode.None,true);binding.SendTimeout=newTimeSpan(0,1,0);binding.ReceiveTimeout=newTimeSpan(0,

tcp - 从移动设备到 Azure 的 UDP

我正在使用一个移动应用程序,它将GPS坐标从移动设备发送到一个Azure网站。现在我可以使用AzureWeb/Worker角色中的TCP端点来执行此操作。我用的手机硬件是SIM300模块。SIM300还提供通过UDP发送数据,这对我的应用来说更简单、更快。我听说AzureConnect使用UDP通过UDP在本地和虚拟机之间进行通信。我不确定,但是有什么方法可以实现相同的应用程序以在Azure中使用UDP而不是TCP? 最佳答案 我设法让UDP使用UDP->TCP隧道在服务总线上工作。但正如Simon所说,如果可以的话,最好还是使用T

c# - TCP 连接到 Azure 失败

我最近将一个Azure应用程序部署到暂存环境,它应该在端口2993中接受TCP数据包。当在Azure模拟器中运行时,它做得很好,并且完全按照它应该的方式执行。但是,现在它位于Azure的暂存服务器上,每当我尝试连接到TCP端口时,我都会收到以下SocketException:Aconnectionattemptfailedbecausetheconnectedpartydidnotproperlyrespondafteraperiodoftime,orestablishedconnectionfailedbecauseconnectedhosthasfailedtorespond.我的

c# - 我的服务应如何响应 Azure 负载均衡器探测?

我有一个在端口25上运行的Windows服务来处理SMTP流量。我可以从我的日志文件中看到,Azure负载均衡器探测每15秒向端口25发出请求。探测器建立的连接保持打开状态15秒,然后被远程主机终止(可能是为了发送下一个探测器,这将在此时发生)。应该如何处理探测才能使连接保持打开状态15秒? 最佳答案 这(在当前版本上)的长短在于,您无法判断连接来自负载均衡器,因为它不会以任何方式识别自己。我用WireSharked连接了它,没有任何东西可以识别连接-除了如果你想尝试维护负载均衡器的IP地址或范围以便你可以通过它来识别它。

c# - 在与 web 角色建立内部 tcp 连接后,Azure worker 角色变得无响应

我发布了第一次出现的问题here因为它似乎在微软论坛上已经死了。另外,StackOverflow更好。:-P我在Azure上以辅助角色托管TCP端点--var_breadcrumbServiceHost=newServiceHost(typeof(BreadcrumbService));varbinding=newNetTcpBinding(SecurityMode.None);varexternalEndPoint=RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["shuttles"];_breadcrumbServiceH