小编bor*_*s86的帖子

使用KSOAP for android的基本HTTP身份验证

我需要使用Android来使用SOAP Web服务.

问题是在请求特定功能之前,我需要使用基本的http请求来验证客户端.

你知道如何使用KSOAP做到这一点吗?

直到这一刻我尝试使用httpsTransportSE.call()的重载方法,因为它建议我可以为http连接指定其他标头

(参考:https: //github.com/mosabua/ksoap2-android/blob/master/ksoap2-j2se/src/main/java/org/ksoap2/transport/HttpTransportSE.java)

headerPropertyList.add(new HeaderProperty("Authorization", "Basic : dXNlcjpwYXNz"));
Run Code Online (Sandbox Code Playgroud)

"cdXNlcjpwYXNz"是base 64编码的"user:pass"字符串

 public List call(String soapAction, SoapEnvelope envelope, List headers)
    * @param headers a list of HeaderProperties to be http header properties when establishing the connection



private static final String SOAP_ACTION = "someaddress/IPortReporting/GetPortStatus";
private static final String METHOD_NAME = "methodname";
private static final String NAMESPACE = "http://ssn.someaddress/2.0/";
private static final String URL = "new.someaddress/functionName.svc";




SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
        Request.addProperty("MessageId", "1");

        SoapSerializationEnvelope soapEnvelop = …
Run Code Online (Sandbox Code Playgroud)

android http ksoap basic-authentication

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

使用在 Azure 中使用 MFA 的帐户调用 Sqlcmd

你们中有人知道使用 PowerShell 与启用了 MFA 的 Azure AD 帐户执行 SQL 命令的选项吗?什么是替代方案?我需要为此创建一个服务主体吗?

我运气不好,只找到了这个 cmdlet, Add-SqlAzureAuthenticationContext 但是当我尝试运行时Invoke-Sqlcmd,出现以下错误:

Invoke-Sqlcmd:目标主体名称不正确。无法生成 SSPI 上下文。

invoke-sqlcmd azure-sql-server multi-factor-authentication

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

PowerBI 门户中 Cosmos DB 的数据刷新

是否有一种简单的解决方案可以在报告发布后自动刷新使用 Power BI 中的 Cosmos DB 生成的报告中的数据?

现在我可以使用 Power BI Desktop 从 Power BI 导入数据、转换数据并制作报告。然后我可以发布它。挑战在于 Cosmos DB 实例中的数据经常更新,我想通过 app.powerbi.com 将其呈现给其他人,而无需在 Power BI Desktop 中打开初始文件并单击刷新和发布,以便其他人可以看到更新数据。

到目前为止我找到的唯一解决方案是https://github.com/Azure/azure-cosmosdb-spark/wiki/Configuring-Power-BI-Direct-Query-to-Azure-Cosmos-DB-via-Apache-Spark- (HDI)但这不是一个简单的解决方案。

powerbi azure-cosmosdb powerbi-desktop

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