小编Dzi*_*ior的帖子

Azure 中的专用终结点

我正在尝试使用私有端点(启用预览)创建 sql 数据库。

我收到以下错误:

{"code":"DeploymentFailed","message":"至少有一个资源部署操作失败。请列出部署操作以了解详细信息。请参阅https://aka.ms/arm-debug了解使用详情。","details ":[{"code":"BadRequest","message":"{\r\n \"error\": {\r\n \"code\": \"PrivateEndpointCannotBeCreatedInSubnetThatHasNetworkPoliciesEnabled\",\r\n \ "message\": \"私有端点 /subscriptions/1efd84d6-173f-42cc-80db-7b2c17eb0edd/resourceGroups/eu_poland_general/providers/Microsoft.Network/privateEndpoints/plink-private-endpoint 不能在子网中创建 /subscriptions/1efd84d 173f-42cc-80db-7b2c17eb0edd/resourceGroups/eu_poland_general/providers/Microsoft。Network/virtualNetworks/plink-vnet-2/subnets/plsubnet 因为它启用了专用端点网络策略。\",\r\n \"details\": []\r\n }\r\n}"}] }

我尝试连接的虚拟网络子网似乎启用了某些选项。我已经浏览了门户中的所有选项,但真的找不到任何有用的东西

azure azure-virtual-network azureportal

8
推荐指数
1
解决办法
6024
查看次数

使用azure cli设置应用程序注册的signInAudience

我正在使用 azure cli 创建和应用程序注册

az ad app create ...
Run Code Online (Sandbox Code Playgroud)

功能。

在应用程序注册的清单中有一个字段:signInAudience 我想将其设置为:AzureADandPersonalMicrosoftAccount

呼唤

az ad app update --id [[APP_ID]] --set signInAudience=AzureADandPersonalMicrosoftAccount
Run Code Online (Sandbox Code Playgroud)

回报

Property 'signInAudience' not found on root. Send it as an additional property .
Updates to converged applications are not allowed in this version.
Run Code Online (Sandbox Code Playgroud)

我怎样才能改变它?

azure azure-active-directory azure-cli

6
推荐指数
1
解决办法
2930
查看次数

使用azure cli创建应用程序洞察

我想使用AZURE CLI创建应用程序洞察.我找不到关于这个主题的任何文档.可能吗?

azure azure-application-insights azure-cli

6
推荐指数
2
解决办法
2200
查看次数

becomeFirstResponder 有时在 ios 10 上打不开键盘

我正在使用代码创建本机触摸 ID 警报:

    let context = LAContext()

    guard deviceCanUseTouchId(context: context) else {
        return
    }

    presentingAlert = true
    [context.evaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, localizedReason: "touch_id_auth_message".localized(), reply: { [unowned self] success, error -> Void in
        self.presentingAlert = false
        self.canPresentAlert = true

        dispatch_async(dispatch_get_main_queue()) {    
            completionHandler?(success)
        }
    })]
Run Code Online (Sandbox Code Playgroud)

调用本机 Touch ID 警报的按钮处理程序如下所示:

@IBAction func touchUpInsideUseTouchIdButton(sender: AnyObject) {
    ACTouchId.sharedManager.authenticateWithTouchId(completionHandler: { [weak self] in
        self?.handleTouchIdAuthentication(granted: $0)
        })

    view.endEditing(true)
}
Run Code Online (Sandbox Code Playgroud)

这是handleTouchIdAuthentication的代码:

private func handleTouchIdAuthentication(granted granted: Bool) {
    if granted {
        //...
    } else {
        passcodeDigitTextField1.becomeFirstResponder()
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是,大多数时候,当我取消 Touch ID 本机对话框时,警报会正确关闭,并变为FirstResponder() …

becomefirstresponder ios touch-id swift ios10

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

用于创建应用注册的服务主体权限

我使用服务主体作为 azure cli 的登录项。此服务主体的角色是“所有者”。

我正在尝试运行:

az ad app list
Run Code Online (Sandbox Code Playgroud)

 az ad app create --display-name "Test application 2" 
Run Code Online (Sandbox Code Playgroud)

并得到错误:

当前用户注册应用程序需要目录权限。有关如何配置,请参阅“ https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-create-service-principal-portal ”。原始错误:权限不足,无法完成操作。

我应该为这个服务主体分配什么角色?

azure azure-active-directory azure-cli service-principal

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

从 azure CLI 获取租户名称

我想THIS-THING-HERE.onmicrosoft.com使用 Azure CLI检索租户名称。我真的无法在文档中找到。

编辑:当我调用 azure 帐户列表时,我没有在提供的域中获得用户名,因为我使用公司电子邮件登录:

[
  {
    "cloudName": "AzureCloud",
    "id": "46ee2f65-7112-4c96-ad0a-3ff6ca22a615",
    "isDefault": true,
    "name": "Visual Studio Professional",
    "state": "Enabled",
    "tenantId": "1caf5d6b-58cb-40e6-88b3-eb9ab9c0c010",
    "user": {
      "name": "a.krajniak@avanade.com",
      "type": "user"
    }
  },
  {
    "cloudName": "AzureCloud",
    "id": "1efd84d6-173f-42cc-80db-7b2c17eb0edd",
    "isDefault": false,
    "name": "Microsoft Azure Enterprise",
    "state": "Enabled",
    "tenantId": "c48d02ad-7efd-4910-9b51-ebb7a4b75379",
    "user": {
      "name": "a.krajniak@avanade.com",
      "type": "user"
    }
  }
]
Run Code Online (Sandbox Code Playgroud)

azure azure-cli

5
推荐指数
3
解决办法
4767
查看次数

如何使用 C# 获取 azure 服务主体的承载令牌

我需要获取服务主体的不记名访问令牌。我想在 C# 应用程序中使用它。

鉴于我有主体 ID 和秘密 ID 以及租户 ID,我如何获取它?

编辑:更具体地说:我有 和 的服务client_id主体client_secret。我可以使用以下命令通过 azure cli 获取不记名令牌

az login --service-principal -u client_id --tenant my_tenant_domain -p client_secret
az account set --subscription my_subscription_id
az account get-access-token
Run Code Online (Sandbox Code Playgroud)

我想在不使用 CLI 的情况下获得相同的令牌,即使用 Azure SDK 进行点网或休息调用

.net azure bearer-token azure-resource-manager service-principal

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

Java的String.getByte()vs C#

我在Java中使用了一些代码

String.getBytes() 
Run Code Online (Sandbox Code Playgroud)

(在没有编码参数的情况下)对某些生成的字符串进行获取byte[],以后我将其用作AES加密的密钥.

然后我接受编码消息并在C#(WP7/WP8环境)下我需要解码它.我可以轻松生成我在Java应用程序中使用的字符串,但是我需要将其转换为byte[]生成与Java中完全相同的字节数组.

问题1:我可以在不改变Java代码的情况下执行此操作吗?

问题2:如果没有,我应该如何实施这两个版本,这样byte[]无论如何它们总会返回相同的版本?

c# java encoding windows-phone

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

中心右侧标题上的UIButton图像

我正在搜索这篇文章并试图自己解决这个问题,但它几乎没有用.

我想UIButton用图像和标题.
UIButton横跨(几乎)整个屏幕.
图像应位于按钮的右边缘.
标题应该在整个按钮中居中.

如何用插图做到这一点?

user-interface uibutton insets ios imageedgeinsets

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