IP address range of Microsoft Location Services API - windows-runtime

I am developing a LOB windows 8.1 application. The windows 8 tablet device we are using needs to be locked down by IP address to the specific services that the application will use. I have not been able to find the IP address range for the Microsoft Location Sevices API uses.
For details of the API I am referring to see this link:
https://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.geolocation.aspx
Does someone know where on the MS website this sort of information is held as I can't seem to find this information anywhere.
Thanks

These are the ip address range list which can be assigned by using the geolocation services
https://msdn.microsoft.com/library/azure/dn175718.aspx

Related

Can I code sign a Windows Store App with a trusted code signing certificate?

We have a Windows UWP app that is currently in the Microsoft store. The project includes a store association file which contains publisher attributes one of which is the Common Name. Our store account shows the CN as a string value resembling a GUID. It shows the Display Name as our company name. In Visual Studio we can build the app for sideloading and code sign with a self-signed certificate in which the certificate’s CN is the same as the Store CN (GUID like string). This allows us to sideload new versions of the app over the store version for testing and getting new features to specific customers quickly. Then the sideloaded version can eventually be updated with newer published store versions.
My question is this: We would like to sign the app with a Code Signing Certificate we purchase from a trusted certificate authority. The problem is trusted code signing certificates must have the Common Name as the company name. We seem to only be able to sign the app with a certificate that has the Common Name equal to the CN in the store association file (GUID like string). Is this a known limitation to store associated apps or are we missing something?
TLDR; Any app published in the MS Store will be signed only with Microsoft's certificates. You cannot use your own certificate to publish an app in the store.
If you use your own certificate to sign the package you need to provide an external link for users to get your app. You can use the AppInstaller protocol for that.
The GUID that you see in the CN (for the certificate generated automatically by VS) is actually a "private key"-like mechanism that MSFT uses to ensure that the app published in the store is actually submitted by its real owner (i.e. I assume to avoid some kind of man in the middle attack where an attacker could somehow upload a corrupted version of your app).
Once your app gets in the store and passes all the validations MSFT will sign it with their own certificate. I suppose this is how the AppInstaller service (or the Store app from Windows 10) will know it is ok to trust any app signed with their certificate.

Load IP address with data coming from a GPS device

I want to have an IP address which when pinged will load all the data sent from a GPS device. The GPS device is configured to send data to an IP address and port. I need to run a server side script to read the data from that port and display it on the IP address. Does GCP provide a static IP address to be purchased and can I use Google Cloud functions or any other GCP tool to read data from that specific port and display it on that IP address? If yes, how could I go about doing this? And is there any other way to implement this using some other platform?
Does GCP provide a static IP address to be purchased
Yes, you can create a static public IP address in Google Cloud.
Public IP addresses are free when attached to running instances/services.
Reserving a Static External IP Address
can I use Google Cloud functions or any other GCP tool to read data
from that specific port and display it on that IP address?
You have not provided enough information to answer this part of your question.
Do not mix multiple topics into one question. Create separate questions. You will get more/better answers.

Windows Store experiments clarification

Have couple questions about how works Windows Store experiments:
Preinstalled apps. No signing with ms account. No internet connection.
Which data expected in this case for user? The local default data(see example) or default data that point at store's experiment at the release moment?
ex: value = _variation.GetString("buttonBackgroundColor", "#FFA3A3A3")
How Store's experiment identity the app? by device? by ms account? Or how app take part at statistics?
Which data expected in this case for user? The local default data(see example) or default data that point at store's experiment at the release moment?
I think no data will be collected if a user uses the app without internet connection. And you can post this question at the bottom of this page.
How Store's experiment identity the app? by device? by ms account? Or how app take part at statistics?
Each app in the store has it's identity for recognition, which is unique, and you can view the details from your Dev Center Dashboard: click App Management>App identity. Store detects an app by Store ID.

Windows phone 8 dialor

I am pretty new to Windows phone development. I want to create an application that will be displayed as an option to the user, when the user dial a number or select 'call' option from a saved contact, for routing the call through that application. The application first dial some number to connect to a specific service provider and then dial the number on the selected contact or the number that the user dials to make the call. I had an experiment with the PhoneCallTask but not succeeded. Any help will be appreciated.
First, there is no way to put your app's shortcut in Phone app. I assume what you are looking for is a call interceptor app. Currently, the builds till WP8.1 don't support it. There are possibilities of such API in the final Windows 10 build though.
Please use a search engine to look for API limitations first and then ask a question in SO.

How to verify the local business by phone in google map ? I didn't see any field area to put my number?

When I go to this link: https://support.google.com/business/answer/2911778, there is verification by phone option and I clicked on into your dashboard but in dashboard I could not find input field for phone number. How can I verify in this condition by phone?
I was able to reproduce this issue.
According to the Google documentation on Create and verify a local business on Google, You can only verify your business through phone if you are verifying a business that is already on Google. If you want verify a new business on Google than you have to verify it by postcard that will reach your address with which you have registered your business in 1-2 weeks.
Hope this would help!!