0
我在网络中安装了Jenkins并成功构建。如何在iPad中使用Unity配置Jenkins登录
我想为我的iPad应用程序进行身份验证,使用unity开发。我搜索了这个插件,但我找不到它。这是否可以通过插件或其他途径获得?
因为我需要登录到我的詹金斯,然后使用管道的数据和所有通过URL访问我的应用程序,所以首先需要登录。
请让我知道如何做。在此先感谢
我在网络中安装了Jenkins并成功构建。如何在iPad中使用Unity配置Jenkins登录
我想为我的iPad应用程序进行身份验证,使用unity开发。我搜索了这个插件,但我找不到它。这是否可以通过插件或其他途径获得?
因为我需要登录到我的詹金斯,然后使用管道的数据和所有通过URL访问我的应用程序,所以首先需要登录。
请让我知道如何做。在此先感谢
经过一些搜索和所有我找到了解决方案,我用下面的代码来检查身份验证。
public void TryLogin()
{
UnityWebRequest req = UnityWebRequest.Get ("Your jenkins login url of network");
req.method = "GET";
req.SetRequestHeader("Authorization", "Basic " + Convert.ToBase64String (Encoding.UTF8.GetBytes ("jenkinsId:jenkinsPassword")));
StartCoroutine (WaitForLoginRequest (req));
}
IEnumerator WaitForLoginRequest(UnityWebRequest req)
{
yield return req.Send();
if (req.isError)
{
Debug.Log ("WWW Error: " + req.error);
}
else
{
Debug.Log("WWW Ok!:");
string response = Encoding.UTF8.GetString (req.downloadHandler.data);
Debug.Log ("Response code = " + req.responseCode);
Debug.Log ("String = " + response);
}
}
并检查验证的响应码。
詹金斯不应该完成这样的任务。错误的技术使用。 – David
@David谢谢你的回复.. 好的,这里有更多的说明。 就像我们通过facebook api登录任何应用程序并获取它的详细信息,如朋友和其他人。 我想为詹金斯做同样的事情。 通过应用程序登录jenkins并访问它的数据。 – SKJ
我认为你正在进行自动UI测试,通过这种方式,你可以将你的登录凭证保存在一个文本文件中,Jenkins可以访问它,但是这与Unity无关。 – David