我刚刚接触xamarian移动应用程序开发。我只需要登录功能就可以完成简单的任务,但我无法实现目标。我像在主页上一样读这些东西。xml
public async void BtnLogin_Clicked(object sender, EventArgs e)
{
//var vm = new LoginViewModel();
//this.BindingContext = vm;
string email = string.Empty, password = string.Empty;
email = Email.Text;
password = Password.Text;
if (!string.IsNullOrEmpty(email) && !string.IsNullOrEmpty(password))
{
try
{
string WebAPIUrl = "http://smartentry.visitmydemo.xyz:81/App/SignIn?Email=" + email + "&Password=" + password;
//string WebAPIUrl = "http://smartentry.visitmydemo.xyz/App/SignIn";
//object input = new
//{
// Email = email,
// Password = password
//};
//string inputJson = JsonConvert.SerializeObject(input);
using (HttpClient client = new HttpClient())
{
Uri uri = new Uri(WebAPIUrl);
client.Timeout = TimeSpan.FromMinutes(30);
string json = await client.GetStringAsync(uri);
EntryClass MyEntry = JsonConvert.DeserializeObject<EntryClass>(json);
if (Convert.ToInt32(MyEntry.UserAccountId) > 0 && Convert.ToInt32(MyEntry.UserRoleId) > 0 && (Convert.ToBoolean(MyEntry.IsActive) == true) && Convert.ToInt32(MyEntry.ClientId) > 0)
{
//nevigate to dashboard page
await App.Current.MainPage.DisplayAlert("Error", "Login Success!!", "OK");
}
else if (Convert.ToInt32(MyEntry.UserAccountId) == 0 && Convert.ToInt32(MyEntry.UserRoleId) == 0 && (Convert.ToBoolean(MyEntry.IsActive) == false) && Convert.ToInt32(MyEntry.ClientId) == 0)
{
//if login fails
await App.Current.MainPage.DisplayAlert("Error", "Invalid Login, try again!!", "OK");
}
}
}
catch (Exception ex)
{
await App.Current.MainPage.DisplayAlert("Error", "Error :" + ex.Message.ToString(), "OK");
}
}
else
{
await App.Current.MainPage.DisplayAlert("Error", "All fields are required", "OK");
}
}
还有另一个工具来获取访问流量true我只是做这些事情
<network-security-config>
<base-config cleartextTrafficPermitted="false">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">http://smartentry.visitmydemo.xyz:81/</domain>
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</domain-config>
</network-security-config>
请帮我摆脱这个困境。。。
在AndroidManifest文件中,内部应用程序标记使用
android:usesCleartextTraffic="true"
问题内容: 我正在尝试在用户空间中使用mmap读取“ mem_map”开始的物理内存。它是一个包含所有物理页面的数组。这是一台运行3.0内核的i386计算机。 代码是这样的: 我以此为根。输出为: 可以肯定的是,我搜索了问题并将以下行添加到我的/etc/sysctl.conf文件中: 但这也不起作用。 谁知道为什么不允许这样的mem_map操作,以及如何解决呢? 谢谢。 问题答案: 听起来好像内核
当我试图打开索引时。php在浏览器中我看到错误: 在error.log: 2013/11/04 22:40:07[错误]3435#0:*4发送到stderr的FastCGI:“无法打开主脚本:/var/www/index.php(不允许操作)”,同时从上游读取响应头,客户端:10.0。2.2,服务器:localhost,请求:“GET/HTTP/1.1”,上游:fastcgi://127.0.0.
这大约是两个操作数中转换为字节后两个整数的总和。我只是试图理解为什么以下输出在Java中完美运行: 后者在编译时失败: 除了用作操作数的int值之外,它们是相同的。在这两种情况下,结果都超出范围,但只有第二个代码段会抛出编译时错误(尽管其结果小于前一个)。为什么会这样?
问题内容: 我正在尝试运行一个Python脚本,该脚本使用由后链接程序创建的二进制文件(xFiles.bin.addr_patched)。但是,我收到此错误。 当我通过ls-l检查此xFiles.bin的权限时,它表明 我认为错误是因为此文件是由其他应用程序创建的,我正在运行的python脚本无法访问它。因为我是ubuntu的初学者,所以我真的不知道如何解决它。对于如何解决这个问题,有任何的建议吗
我正在将MySQL与Java结合使用,试图制作shoppingcartDB,并试图删除从订购到现在已经过了30天的元组。 但是编译器说: 我如何解决这个问题? 代码: 抛出异常的代码行是: stmt。executeUpdate(“从篮子中删除,其中orderdate=““Odate”;”);
BatchResult partialAllowedBatch(BatchRequest request) 功能 一般的batch请求,当表quota不足时会全部拒绝;而partialAllowedBatch允许在quota满足的范围内,部分记录可以执行, 通过返回值告知用户哪些记录执行成功,哪些记录没有执行, 若当前quota不满足甚至1条记录执行,会抛出THROUGHPUT_EXCEED异常;